嘿,我從數據庫這樣反序列化數組與JavaScript
a:3:{i:0;s:2:"12";i:1;s:2:"13";i:2;s:2:"14";}
所有我想要解析的javascript數組一個連載陣列。我已經在做JSON.parse()
但仍不能工作,你能幫我嗎?如果在PHP中有unserialize($var)
有沒有可能在JavaScript中有unsrialize(var)
?順便說一下,我使用nodejs express。
嘿,我從數據庫這樣反序列化數組與JavaScript
a:3:{i:0;s:2:"12";i:1;s:2:"13";i:2;s:2:"14";}
所有我想要解析的javascript數組一個連載陣列。我已經在做JSON.parse()
但仍不能工作,你能幫我嗎?如果在PHP中有unserialize($var)
有沒有可能在JavaScript中有unsrialize(var)
?順便說一下,我使用nodejs express。
您可以使用此lib目錄下:
https://github.com/naholyr/js-php-unserialize
但總的來說,我不明白你爲什麼需要這個。只需將其轉換爲PHP中的JSON對象,然後在JS中不會遇到麻煩。
這不是json。有些CMS像wordpress一樣使用它來存儲數據。 你必須爆炸它的PHP或分裂在JavaScript。
它不是一個有效的JSON。因此JSON.parse失敗 – Rajesh
這不是一個有效的json,你確定你收到這個數據嗎? – ThomasThiebaud
你如何結束這些數據?它不像我見過的任何東西。 – George