換句話說:標籤順序是否與有效的XML相關?
<?xml version="1.0" encoding="UTF-8"?>
<root>
<tag1>
<tag1.1></tag1.1>
</tag1>
<tag2 />
<root>
是一樣的:
<?xml version="1.0" encoding="UTF-8"?>
<root>
<tag2 />
<tag1>
<tag1.1></tag1.1>
</tag1>
<root>
?
實際上有一個DTD。謝謝。 – Segolas 2010-11-05 13:55:39
「這是對XML常見的誤解,在格式良好的XML文檔中元素的順序非常重要。」這不是誤會。見3.2.1。當然,一個XML處理器能夠處理序列約束,並且仍然以不同的順序返回元素。它也可以腐蝕所有的文本節點。 – 2010-11-05 15:27:08
@羅伯特羅斯尼 - 我已經編輯過,轉換爲「兄弟元素」,但是,我沒有看到3.2.1與格式良好的文檔中兄弟元素排序的相關性。你能詳細說明一下嗎? – philhobgen 2010-11-06 21:52:52