有人可以告訴我爲什麼這個XML格式不正確,爲什麼我的VB.NET應用程序不想讀取它?我的xml格式有什麼問題?
http://sites.google.com/site/shadchanproject/Home/lots1.xml
是OK有標籤之間的撇號?我的VB調試器說: 給定編碼中的字符無效。線33,位置10(這是我把撇號)
有人可以告訴我爲什麼這個XML格式不正確,爲什麼我的VB.NET應用程序不想讀取它?我的xml格式有什麼問題?
http://sites.google.com/site/shadchanproject/Home/lots1.xml
是OK有標籤之間的撇號?我的VB調試器說: 給定編碼中的字符無效。線33,位置10(這是我把撇號)
你不能指望關閉一個節點與標籤使用不同的名稱。您的開始元素標記是「7190」,您的結束元素標記是「7191」。他們應該是一樣的。
加:
[編輯:在閱讀錯過標籤]
XML元素必須遵循以下命名規則:
XML元素不能以數字開頭。你應該嘗試stick with just letters。如果需要,可以使用一些額外的數據前綴,以使其成爲有效的XML。
該文件是靜態還是正在動態生成?一些在下載使內容被截斷......
編輯:
其實;我下載了xml,看起來很好。 雖然我注意到使用了未轉義的引號。
你需要更換'與' ?
查看源代碼是你的朋友。 – spender 2009-06-10 00:34:10
我明白了......我的原始回答並沒有真正解釋原始問題。除了數字標籤名稱需要更改外,我認爲也可以避免引用這些引號。請撤消downvote;) – 2009-06-10 00:35:06
我懷疑這是因爲你正在使用數字作爲你的元素名稱。嘗試用另一個字符作爲前綴,它應該解析。
你不能有一個以數字開頭代碼,請參閱specifications。
替代7190和7191與,標籤例如,_7190和_7191和你的XML將BI以及形成
編碼撇號。 (和尖括號等) 使用「'」 – Demi 2009-06-10 00:35:14