【发布时间】:2011-10-09 01:53:25
【问题描述】:
我有一个包含 XML 描述的字符串(来自 CDATA 元素)。我需要将此字符串解码为使用 C# 正确显示字符的新字符串
现有字符串:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><myreport xmlns="http://test.com/rules/client"><admin><ordernumber>123</ordernumber><state>NY</state></report></myreport>
需要字符串:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<myreport xmlns="http://test.com/rules/client">
<admin><ordernumber>123</ordernumber><state>NY</state></report></myreport>
【问题讨论】:
-
但您现有的字符串是无效
-
@naveen: 当然这只是字符串的 contents...
-
@Jeff Mercado:当我看到字符串无效并且
HtmlDecode接受string时,我正在使用linqpad 编写答案。是 merley 指出我们的 OP 也需要转义"。
标签: c# .net xml xml-serialization