2010-12-22 14 views
4

System.Xml.XmlException:名稱不能以字符「9」,十六進制值0x39是<92FB64J>一個無效的XMLtag?

開始這是因爲標籤不能以數字開頭,或者這是否有與XML編碼做

+1

該規範是你的朋友:http://www.w3.org/TR/2008/REC-xml-20081126/#NT-NameStartChar – Lucero 2010-12-22 12:38:22

回答

3

「XML元素名稱不能以數字或標點符號開頭。」

Source

+2

這是不完全正確。一些標點字符是允許的(下劃線彈簧)。避免W3Schools,他們是一個可怕的資源。 – Quentin 2010-12-22 12:39:21

1

他們不能以數字(或字符串 「XML」,以供將來參考)開始。

此外,應避免以下字符:

. - : 

在名稱。

相關問題