<XmlInfo />
我遇到了使用Perl流行的SOAP :: Lite模塊的問題,它不接受以「xml」(以字母爲單位)開頭的XML實體名稱。該模塊的作者回複稱,XML規範中不允許使用以「xml」開頭的實體名稱,但我無法在W3C的文檔中找到1.0和1.1規範,我也無法找到它關於XML實體命名的文章或準則文檔。實際上,一些指南文檔使用以xml開頭的名稱作爲示例,許多人正在使用它,正如我通過Google代碼搜索所看到的。爲什麼我不能用'xml'啓動XML實體名稱?
那麼在XML中的實體命名中是否有任何限制(除了W3C文檔中定義的字符之外)?有沒有限制說你不能命名以「xml」開頭的實體?
謝謝!但是這是從哪裏來的?!我沒有在XML規範中看到這個:( – flamey 2010-05-12 09:51:00
nm,我在這裏找到它http://www.w3.org/TR/2008/REC-xml-20081126/#sec-common-syn – flamey 2010-05-12 09:55:35