我昨天开始学习XML,但是我无法解决DTD的概念。关于XML文件的DTD验证
我的想法是,这将导致一个错误,因为我的图片标签包含一个空白字符,我在我的DTD中明确提到,它应该只包含EMPTY元素。
根据我的理解,空元素根本不包含任何字符。空白是我想的角色。
但我不确定为什么我的eclipse编辑器不显示与此相关的错误?
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE person [
<!ELEMENT person (picture) >
<!ELEMENT picture EMPTY >
]>
<person>
<picture></picture>
</person>
有什么想法?
因此,它是如何。谢谢。我的第一印象是,它仍然被认为是一个空白字符。 – 2010-11-10 00:38:55