我一直在努力確認自己對XML規範的閱讀。我的解釋是,預先定義的實體和數字字符引用未在標籤名稱中不允許和屬性的名稱,例如這不是由XML 1.0規範:格式良好的XML?標記名稱和屬性名稱中的XML引用
<root>
<test'''tag test'''attribute="one"/>
</root>
但是允許的,我有一個解析器返回test'''tag
的標籤名稱和test'''attribute
了屬性名稱,而另一個分析器返回test'''tag
的標籤名稱和test'''attribute
的屬性名稱。
哪個解析器是正確的?或者他們都錯了(即他們應該拋出一個良好的錯誤)?
謝謝!
你有一些好的解析器在那裏!我掌握的每個XML解析器都正確地確定上述示例不合格。 – bobince 2009-04-09 01:23:54