我是 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>
。我刚刚更改了 to 的拼写,<form>
但<rom>
在我的浏览器中仍然没有收到任何错误消息。我被困在这一点上。