У меня есть следующие article.dtdПравильное использование внешнего DTD для XML
<!ELEMENT ARTICLE (HEADLINE,BYLINE,LEAD,BODY,NOTES)>
<!ELEMENT HEADLINE (#PCDATA)>
<!ELEMENT BODY (#PCDATA)>
<!ATTLIST ARTICLE AUTHOR CDATA #REQUIRED>
и article.xml
<?xml version="1.0" standalone="no"?>
<!DOCTYPE ARTICLE SYSTEM "article.dtd">
<ARTICLE AUTHOR="T. Daniel">
<HEADLINE>Title</HEADLINE>
<BODY>Details</BODY>
</ARTICLE>
Я открываю файл XML с использованием браузера Google Chrome, и, когда я доступ к источнику страницы Я получаю только содержимое article.xml.
Не предполагается, что источник страницы должен объединить два файла (показать как определение типа документа, так и документ xml)? И если да, то почему это не происходит в моем примере? Если нет, как я должен проверить, написан ли мой xml в соответствии с файлом dtd, который я хочу?
Упоминание: article.dtd и article.xml находятся в этой же папке.
Спасибо, это Великий! –