【发布时间】:2023-03-07 00:12:01
【问题描述】:
这两个的DTD文件哪里出了问题。我不明白下面的错误:
:Character ',' is grammatically unexpected.(line on **,**)
这两个 DTD 中是否存在有效的 XML 实例文档?
第一个 DTD
<!ELEMENT nom (#PCDATA , (nomp | prenom)*)>
<!ELEMENT nomp (#PCDATA)>
<!ELEMENT prenom (#PCDATA)
第二个 DTD
<!ELEMENT nom ((#PCDATA | nomp) , prenom)*>
<!ELEMENT nomp (#PCDATA)>
<!ELEMENT prenom (#PCDATA)>
错误 :Character '(' is grammatically unexpected. (line 1 second "**(**")
【问题讨论】:
-
这对你有用吗:
<!ELEMENT nom #PCDATA (nomp*, prenom*)>