JSON

json文本换行 \n符

字号+ 作者:H5之家 来源:H5之家 2017-10-16 09:13 我要评论( )

PHP,是英文超文本预处理语言 Hypertext Preprocessor 的缩写。PHP 是一种开源的通用计算机脚本语言,尤其适用于网络开发并可嵌入HTML中使用。PHP 的语法借鉴吸

现象 :

后台json 数组中一个文本字段 带有 \n “content “:"纤云弄巧,飞星传恨,银汉迢迢暗度。\n金风玉露一相逢,便胜却、人间无数。", 这个字段 现在提供给 两方用, app 抓取后显示, 正常换行; 前端 提取 这个字段的 时候, 谷歌 显示为 content: "纤云弄巧,飞星传恨,银汉迢迢暗度。 金风玉露一相逢,便胜却、人间无数。", 火狐 显示为 content":"\u7ea4\u4e91\u5f04\u5de7\uff0c\u98de\u661f\u4f20\u6068\uff0c\u94f6\u6c49\u8fe2\u8fe2\u6697\u5ea6\u3002\n\u91d1\u98ce\u7389\u9732\u4e00\u76f8\u9022\uff0c\u4fbf\u80dc\u5374\u3001\u4eba\u95f4\u65e0\u6570\u3002" 现前端获取 这个字符串时 做 var reg = /\\+n/g; data["content"].replace(reg,'<br/>') 处理,

结果:

被显示为 空格符 了

检测出 以下现象:
把 “<br/>” 替换成 “2222” , 同样未被替换成功;

因 这个 \n 字段app 那边也需抓取显示,无法更改为其他的 特殊字符。

需求:一脸懵逼的 lz 跪求解决方案

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • json文本换行 \n符

    json文本换行 \n符

    2017-10-16 10:00

  • PHP判断json格式是否正确的实现代码

    PHP判断json格式是否正确的实现代码

    2017-09-29 13:01

  • python thinkface论坛

    python thinkface论坛

    2017-09-20 11:01

  • JavaScript教程之PHP JSON

    JavaScript教程之PHP JSON

    2017-09-19 16:30

网友点评