2013-04-15 1 views
1

Я попытался проверить этот документ на xml validator в Firefox.
Но это жевание было успешным.
И я хочу знать, почему? Вот какая-то ошибка accordings DTD:xml-validator не работает

from CDATA #FIXED "Kathy Shepherd"

и после этого на note - from="someone else">

Может существовать, некоторые еще один способ для проверки XML-документа в браузере.

Код:

<?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

Что вы можете сказать о [Редакторе XML XML бесплатно] (http://razorleaf.com/2010/09/microsofts-free-xml-editor/)? Можем ли мы использовать его с этой целью? –

+0

Ничего. Я никогда не использовал его. – Quentin