我需要更新一个 XML 文档;使用 C#,最好是 Linq To Xml。源 XML 文件具有以下节点:
<characters>Lorem 
Ipsum</characters>
我需要将此节点更新为如下内容:
<characters>Lorem1 
Ipsum2</characters>
当我从 Xml 中读取字符串时;我明白了:
"Lorem 
Ipsum"
当我使用
copyEl.SetElementValue(ns + "characters", "Lorem1 
Ipsum2");
输出的 Xml 具有被重新转义的编码字符的前导 & 符号:
<characters>Lorem1 &#xD;Ipsum2</characters>
我想按原样保留原始字符串中的 Xml 编码;但我不确定如何去做。有什么想法吗?