【问题标题】:Can I change an XText object into a string with character references and entities resolved?我可以将 XText 对象更改为具有字符引用和实体解析的字符串吗?
【发布时间】:2009-02-05 22:31:48
【问题描述】:

鉴于此 XML:

<element>Circles &amp; boxes</element>

我想做的是将元素的字符串值存储为字符串,所有字符引用和实体都解析为其等效的 unicode 字符。所以,对于这个元素,我想要“Circles & Boxes”。

当我这样做时(文本是表示文本节点的 XText 对象):

string textvalue = text.ToString(SaveOptions.DisableFormatting);

我得到“圆圈和盒子”,这不是我想要的。

这可能吗?

【问题讨论】:

  • 我想你忘了逃避什么:你说“我得到了“圆圈和盒子”,这不是我想要的。这实际上是你想要的。

标签: c# .net xml linq linq-to-xml


【解决方案1】:

如何使用:

string textvalue = text.Value;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多