我得到一個'xml'字符串,其中包含一些未轉義的內容。下面是一個簡單的例子:如何在原始字符串中轉義xml內容?
<link text="This is some text with "potentially" some quoted text in it." linktype="external" anchor="" target="" />
我的問題是,當你嘗試上述轉換爲使用XmlDocument.LoadXml()
字符串,LoadXml()
拋出由於缺乏逃避對所持內容的內部報價異常屬性'文本'。有沒有一種相對無痛的方式來具體逃避內容?或者我只是要解析它/自己逃脫/重建它?
我不會產生這樣的文字,我剛從另一個進程得到它在這樣的字符串:
"<link text="This is some text with "potentially" some quoted text in it." linktype="external" anchor="" target="" />"
我會看到有關獲取任何生成XML的信息以首先生成_compliant_ XML。這不是你應該處理的事情。 – 2012-07-27 20:47:29