我是JSON的新手,因此解析它時出現了一些問題。使用json_decode解碼JSON文件中的多行字符串()
我做了一個JSON文件:
newjson.json
{ "title":"My Title", "contents":"My\ Multiline\ Contents" }
我用\
避免JavaScript語法錯誤,不允許多行字符串,但是當我加載它與file_get_contents()
並在PHP中使用json_decode()
解碼,它無法解析它。
我認爲我應該處理\
s與preg_replace
,或者在將字符串放入解碼函數之前。
我該怎麼辦?
哦,我只是想分開長字符串內容的可讀性,當寫它。那不是可能嗎?我是否應該把它放在一條線上? – 2012-07-06 05:19:56
@ Young-HoKim:是的,它必須在一行中。 – Ryan 2012-07-06 05:21:10