如何防止 c# XmlElement.SetAttribute 将“&”更改为“&”

本文关键字:amp 何防止 SetAttribute XmlElement | 更新日期: 2023-09-27 18:35:29

我想得到一个xml标签,如下所示:

    <link url="http://www.xxx.com/?&q=xxx">xxx</link>

但是SetAttribute方法&更改为&amp;,我该如何防止这种情况?

我的代码:

    XmlElement Link = doc.CreateElement("Link");
    Link2.SetAttribute("url", "http://www.xxx.com/?&q=xxxx");

请帮助我!谢谢!

如何防止 c# XmlElement.SetAttribute 将“&”更改为“&”

查看此 wiki 文章,了解其他也必须转义的字符。它还描述了原因。