DTD爲什麽是錯誤的呢?
爲什麽這段DTD是錯誤的呢,我保存的時候提示說是無效的,如果要保存的話以後再打開可能會打不開.
<!DOCTYPE workers [
<!ELEMENT workers (worker+)>
<!ELEMENT worker ANY>
<!ELEMENT names (#PCDATA)>
<!ELEMENT sex (#PCDATA)>
<!ELEMENT status (#PCDATA|number)*>
<!ELEMENT number (#PCDATA)>
<!ELEMENT money (#PCDATA)>
<!ATTLIST worker id ID #REQUIRED>
<!ATTLIST worker 經驗 (有經驗|沒有經驗) #IMPLIED>
]>
------解决方案--------------------
你在使用的xml文件中定义的顺序是不是按照这个dtd来写的,不然就会报错
仔细检查一下。