【发布时间】:2014-10-09 09:29:07
【问题描述】:
我有以下代码
XElement element = new XElement("test", "a&b");
在哪里
element.LastNode 包含值"a&b"。
我想成为它"a&b"。
如何替换这个?
【问题讨论】:
-
您使用哪种语言?
-
我试着做 XElement element = new XElement("test", HttpUtility.HtmlDecode("a&b"));
-
& 不是 XML 中的有效字符,因为它引入了实体代码。 &在 XML 中用于 &。
-
但是如果我想替换我该怎么做
-
你不能!否则,您的 XML 将不再是有效的 XML。