C# 如何用XML表示\r或\n或\t,并使用XmlDocument正确读回它们
例如:C# 如何用XML表示\r或\n或\t,并使用XmlDocument正确读回它们,c#,xml,C#,Xml,例如: <codes>\n\r\t</codes> \n\r\t 当我读取字符串中的节点“code”时,它应该包含3个字符'\n','\r','\t',就像它是s=“\n\r\t”您可以使用十六进制字符实体: <codes>

	</codes> 和#xA ; 提示:您可以使用“代码示例”格式工具(在工具栏中)和反勾号(与~tilde~相同的键)像我在这里所做的那样格式化该部分。:
<codes>\n\r\t</codes>
\n\r\t
当我读取字符串中的节点“code”时,它应该包含3个字符
'\n'
,'\r'
,'\t'
,就像它是s=“\n\r\t”代码>您可以使用十六进制字符实体:
<codes>

	</codes>
和#xA
;
提示:您可以使用“代码示例”格式工具(在工具栏中)和反勾号(与~tilde~相同的键)像我在这里所做的那样格式化该部分。:-)你能显示实际代码吗。。您还想维护XML文件中的空白吗。。?例如xDoc.PreserveWhitespace=true;xDoc.Save(…)代码>请澄清您的问题以及显示XML的示例,您希望最终结果看起来像…..我不能从当前的问题来判断,但这是一个可能的重复:即使有可能做到这一点(如答案(S)中所述),我会认真考虑在代码中处理这个问题。实际上根本不需要在XML中包含格式。请注意,答案没有提到读取XML的“保留空白”模式和换行规范化。。。否则可以。