2016-12-26 83 views
0

我使用json插件在json中獲取響應。 但我米得到事與願違的結果:Json:得到不需要的結果

這裏是我所得到的:

{"data":"[[\"service\",\"webservices\",\"document\"],[\"validation\",\"adapters\",\"server\"]]","records":25,"recordsTotal":75} 

原本在我的動作類數據的VAR是這樣的:

[["service","webservices","document"],["validation","adapters","server"]] 但JSON插件添加反斜槓。

的通緝的結果是:

{"data":[["service","webservices","document"],["validation","adapters","server"]],"records":25,"recordsTotal":75} 

有沒有辦法讓後來的結果呢?

感謝

+0

是字符串的數據變量?或者它實際上是一個數組數組? – strugee

+0

我明白你的意思。你是對的,我使用了錯誤的數據類型變量。 – kkung

+0

整齊,樂意幫忙。既然它解決了你的問題,我也把它作爲一個答案 - 如果你能接受那真棒。節日快樂:) – strugee

回答

1

你代表的數據作爲PHP字符串。 "顯然是JSON中的一個保留字符,因此您的序列化庫將盡職地使用/轉義引用。

如果您設置了PHP變量,因此它是一個數組數組,而不是表示數組數組的字符串,那麼您的JSON序列化將正常工作。