我有内嵌DTD的XML
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE why [
<!ELEMENT why (animal,weight,age) >
]>
<why>
<animal>giraffe</animal>
<weight>1192</weight>
<age>26</age>
</why>
Eclipse完成验证,没有错误或警告。 但其他编辑当然会发现错误。我同意其他编辑))
为什么Eclipse以这种方式工作?自动完成?我不知道。
感谢。
答案 0 :(得分:0)
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE why [
<!ELEMENT why (animal,weight,age) >
<!ELEMENT animal (#PCDATA)>
<!ELEMENT weight (#PCDATA)>
<!ELEMENT age (#PCDATA)>
]>
<why>
<animal>giraffe</animal>
<weight>1192</weight>
<age>26</age>
</why>
您可以在此页面验证您的xml-dtd: http://validator.w3.org/#validate_by_upload