问题: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);