Xml dtd验证中出错:A';)';在元素类型声明中是必需的;参考书目;
我的editix编辑器在下面的第一行出现了错误。只是不明白为什么需要a)Xml dtd验证中出错:A';)';在元素类型声明中是必需的;参考书目;,xml,dtd,Xml,Dtd,我的editix编辑器在下面的第一行出现了错误。只是不明白为什么需要a) <!ELEMENT Bibliography (Conference paper,Book,Book chapter,Journal article)> <!ATTLIST Author Title Year CDATA#REQUIRED> <!ELEMENT Conference paper (Author,Title,URL)> <!ELEMENT Author #PCDATA
<!ELEMENT Bibliography (Conference paper,Book,Book chapter,Journal article)>
<!ATTLIST Author Title Year CDATA#REQUIRED>
<!ELEMENT Conference paper (Author,Title,URL)>
<!ELEMENT Author #PCDATA>
<!ELEMENT Title #PCDATA>
<!ELEMENT URL #PCDATA>
这是因为您有一个名为会议文件的元素。名称中不能有空格。有关更多详细信息,请参阅。特别是和的定义 可能使用
会议论文
,会议论文
,会议论文
,等等
您将在书籍章节
和期刊文章
中遇到同样的问题
我还注意到这些额外的问题:
- 声明
无效。有关如何构造ATTLIST的说明,请参阅 - 在
、作者
和标题
的元素声明中,需要将URL
括在括号中(内容模型)。(如#PCDATA
)有关更多详细信息,请参阅