我正在使用XElement创建一些XML,然后需要将该XElement转换为字符串以插入文件。问题是XML元素被转换为
以下是我的元素创建和字符串转换代码:
<example>
,而不是<example>
。虽然这并不令人惊讶,但我不希望发生这种情况。我需要原样保留字符串,符号也不能改变。请问有没有避免这种情况的方法?以下是我的元素创建和字符串转换代码:
XElement markup = new XElement("xref", new XAttribute("xrefid", value), string.Empty);
string xmlMarkUp = markup.ToString(); //converts the XML to > and < WHICH I DON'T WANT
tag
里面有什么-提供一个最小完整可复现示例会更容易帮助你。) - Jon SkeetXElement.Parse
解析它。 - Jon Skeetvalue
赋值后运行,可以在此处查看,没有显示任何尖括号的转义。 - Charles Mager