我是新来的XML。 我很困惑DTD文档如何验证XML文档。 下面是我的代码,并请纠正我,如果我错了。
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE note
[
<!ELEMENT note (to,from,heading,body)>
<!ELEMENT to (#PCDATA)>
<!ELEMENT from (#PCDATA)>
<!ELEMENT heading (#PCDATA)>
<!ELEMENT body (#PCDATA)>
]>
<note>
<to>Tove</to>
<rom>Jani</rom> // Here i've miss-spelled the tag <from> but still not getting error
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
我知道,一个DTD用于验证XML数据。 有一个元素名称<form>
我只是改变了拼写<form>
到<rom>
但仍然在我的浏览器没有得到任何错误消息。 我被困在这一点上。