PHP和.net等从XML文件中读取的\n或\r\n不能换行。

来源:互联网 发布:手机频谱仪软件 编辑:程序博客网 时间:2024/05/22 01:31

 XML文件中的"\n",会被认为是一个字符串""是两个字符'\'和'n',而不是转义字符"\n",这个时候,肯定不能换行。

解决方案

C#:string.replace("\\n","\n");

PHP:$str = str_replace("\\n","\n",$str); 

即把字符串中的\\n 转换为\n

如果你想换行,当然xml中的字符串可以设置一个你自己喜欢的任意标志,然后通过上面的解决方案转换成'\n'就行了 !

0 0
原创粉丝点击