C#读取xml中的换行符

问题:XML的一个字符串:“我爱 \r\n 大中国”把这个字符串读入到C#中输出,换行就是失败了,但是如果直接把这段话放到程序里,就可以换行

 

解决办法:将字符串\\r\\n 替换为C#识别的换行符

XmlDocument doc = new XmlDocument();
doc.Load(@"G:\test.xml");
String x = doc.SelectSingleNode("//root").InnerText;
x = x.Replace("\\r\\n", Environment.NewLine);

 

你可能感兴趣的:(读取xml)