我得到一个'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