Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何用XML表示\r或\n或\t,并使用XmlDocument正确读回它们_C#_Xml - Fatal编程技术网

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>&#xA;&#xD;&#x9;</codes> 和#xA ; 提示:您可以使用“代码示例”格式工具(在工具栏中)和反勾号(与~tilde~相同的键)像我在这里所做的那样格式化该部分。:

例如:

<codes>\n\r\t</codes>
\n\r\t

当我读取字符串中的节点“code”时,它应该包含3个字符
'\n'
'\r'
'\t'
,就像它是
s=“\n\r\t”

您可以使用十六进制字符实体:

<codes>&#xA;&#xD;&#x9;</codes>
和#xA
	;

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