json数据转换

解决json包含html标签无法显示的问题

你。 提交于 2019-11-30 20:59:39
主要是将json无法识别的字符进行转义 function dotran($str) { $str = str_replace('"','//"',$str); $str = str_replace("/r/n",'//r//n',$str); $str = str_replace("/t",'//t',$str); $str = str_replace(" //",'//',$str ); $str = str_replace("/b",'//b',$str); return $str; } 这样返回的数据就可以正常显示,下面是转换后的内容: jsontext='{"jqry":[{"id":"121","userid":"0","status":"1","filename":"","url":"333333333","title":"aaaaaaa","type":"WatchTV","seq":"1","remark":"remarktext","content":"<p>//r//n//t<object classid=//"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000//" codebase=//"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab