我昨天開始學習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