2013-04-15 2 views
1

이 문서를 xml validator에서 Firefox로 확인하려고했습니다.
하지만이 소리는 성공적이었습니다.
그리고 이유를 알고 싶습니다. 일부 브라우저에서 검증 XML 문서를위한 또 다른 방법으로, from="someone else">xml-validator가 작동하지 않습니다.

어쩌면 존재 -이

from CDATA #FIXED "Kathy Shepherd"

note에서이 후 : 여기에 몇 가지 실수 accordings의 DTD입니다.

코드 :

<?xml version="1.0" ?> 
<!DOCTYPE note  [ 
<!ELEMENT note  (message)> 
<!ELEMENT message (#PCDATA)> 
<!ATTLIST message 
     number CDATA #REQUIRED 
     date CDATA #REQUIRED 
     from CDATA #FIXED "Kathy Shepherd"> 
        ]> 
<note> 
    <message number="10" date="041513" from="someone else"> 
     Remember to buy milk on the way home from work 
    </message> 
</note> 

질문 :

  • 방법 (어쩌면 일부 다른 브라우저에서)이 XML 검사 올바른 방법에를 만들기 위해?

답변

1

웹 브라우저는 유효성을 검사하는 XML 파서를 구현하지 않습니다. 그들은 문서의 형식이 올바른지 아닌지 만 신경을 씁니다.

유효성 검사를 수행하려면 W3C Markup Validation Service과 같은 유효성 검사기를 사용하십시오.

+0

[Microsoft의 무료 XML 편집기] (http://razorleaf.com/2010/09/microsofts-free-xml-editor/)에 관해 무엇을 말씀해 주실 수 있습니까? 우리는이 목표에 그것을 사용할 수 있습니까? –

+0

아무 것도. 나는 그것을 사용한 적이 없다. – Quentin

관련 문제