0
我想解析一個xml,要麼與XElement.Parse
或XmlDocument.LoadXml
,但似乎有時,xml字符串在其末尾和STX(0x02)特殊字符,這是導致解析失敗。stx特殊字符(0x02)破解xml解析
任何提示?
我想解析一個xml,要麼與XElement.Parse
或XmlDocument.LoadXml
,但似乎有時,xml字符串在其末尾和STX(0x02)特殊字符,這是導致解析失敗。stx特殊字符(0x02)破解xml解析
任何提示?
如果您知道它在最後,您可以使用String.TrimEnd()。 如果它在內容(文本或屬性)中的某處,而不是用其轉義值「&#0002」替換;或者乾脆刪除它。
只有使用XML 1.1解析器時,纔會接受轉義表單。 –
這不是有效的XML – SLaks
我認爲這可能是一種特殊情況,可以以某種方式進行處理(而不是將其替換爲空):| – misha