【发布时间】:2014-03-20 23:16:41
【问题描述】:
我有一个从 xml 文档中读取的程序。在这个 xml 文档中,一些属性包含特殊字符,如“\n”、“\t”等。
有没有一种简单的方法可以用实际字符替换所有这些字符串,还是我只需要像下面的示例那样为每个字符手动替换?
手动示例:
s.Replace("\\n", "\n").Replace("\\t", "\t")...
编辑:
我正在寻找某种方法将字符串视为像这样的转义字符串(即使我知道这不起作用)
s.Replace("\\", "\");
【问题讨论】:
-
请展示您正在讨论的 XML 示例。
\n不是 XML 中的特殊字符。 -
他的值可能包含 XML 中的特殊字符。