inbuild SerializeJSON
擺脫陣列數據JSON如下:JSON響應問題
<cfset retData = '{"username":"#session.username#","items":#serializeJson(items)#}'>
這樣,在我得到的迴應是:
{"username":"user1","items":["{\"s\": \"1\",\"f\": \"El\",\"m\": \"How are you\"}"]}
我試圖消除backslashes
使用jsStringFormat
,但沒有幫助..
嘗試過這樣的:
<cfset retData = '{"username":"#session.username#","items":#serializeJson(jsStringFormat(items))#}'>
但沒有任何幫助,你們可以在正確的方向
爲什麼單引號呢? – 2014-09-20 20:23:36
單引號沒有出現在被淘汰的json中,即使json是有效的,我在jsonlint.com上測試過 – voyeger 2014-09-20 20:25:32