Я занимаюсь классом по XML, и мне нужно пройти через эту книгу под названием «INeasysteps». Я пытаюсь следовать одному из учебников о «Добавление комментариев и юридических лиц», но когда я положил его в браузере, я получаю ответ:XML Entity - что случилось с моим кодом?
Blockquote XML Parsing Error: undefined entity Line Number 11, Column 13: Blockquote
Вот мой код: пожалуйста, дайте мне знать, что я «Я делаю неправильно. FYI, нет никаких ошибок в парсер Jedit, но я получаю ошибку выше, когда я положил мой XML-код в браузере:
<?xml version="1.0" encoding="UTF-8" ?>
<!-- XML in easy steps - Page 40. -->
<?xml-stylesheet
type = "text/css" href = "history.css" ?>
<!DOCTYPE doc SYSTEM "history.dtd" >
<doc>
<para>Both &html; and &xml; are derived from &sgml; which is, in turn, a descendant of the &gml; that was developed in the 1960s by IBM. </para>
</doc>
Вот файл history.dtd
<!-- Define the root element. -->
<!-- May contain one child element called para. -->
<!ELEMENT doc (para)>
<!-- Define the child element. -->
<!-- May contain Parsed Character Data. -->
<!ELEMENT para (#PCDATA)>
<!-- Define entity values. -->
<!-- Common markup language acronyms. -->
<!ENTITY html
"HyperText Markup Language (HTML)" >
<!ENTITY xml
"eXtensible Markup Language (XML)" >
<!ENTITY sgml
"Standard Generalized Markup Language (SGML)" >
<!ENTITY gml
"Generalized Markup Language (GML)" >
получил его, так что я просто нужен для добавления файла dtd в xml-файл с помощью []. спасибо –