【发布时间】:2014-06-24 20:23:54
【问题描述】:
由于我是 php 新手,我对如何使用 preg_replace 格式化 json 数据一无所知。
我正在处理 HTML5 图表,为此我从数据库中获取数据并使用 json_encode 方法对其进行编码。
现在我想要的结果是:
[{label:"Apple",y:95},{label:"Robin",y:85},{label:"Ron",y:65},{label:"Roy",y:55},{lable:"Na",y:45}]
而我所拥有的是:{"data":[[{"lable":"Apple","y":95},{"lable":"Robin","y":85},{"lable":"Ron","y":65},{"lable":"Roy","y":55},{"lable":"Na","y":45}]]}
我读到的是生病 preg_replace 方法会有所帮助,但我不知道如何。请帮忙。任何帮助将不胜感激。提前致谢。
【问题讨论】:
-
您要格式化 JSON 数据还是尝试修改其值?
-
格式化正在通过json_encode方法生成的json字符串
-
试试
JSON_PRETTY_PRINTjson_encode的第二个参数。 -
如果我的问题不明确,请告诉我。
标签: php html preg-replace json