一個畸形的JSON我有我想它json_decode();
功能如何解決在PHP
{"phase":2,"id":"pagelet_profile_picture","css":["VCxcl","Ix2pq"],"js":["fZYUE","VfnZ3"],"content":{"pagelet_profile_picture":"\u003cdiv class=\"profile-picture\">\u003cspan class=\"profile-picture-overlay\">\u003c\/span>\u003cimg class=\"photo img\" src\=\"http:\/\/profile.ak.fbcdn.net\/hprofile-ak-snc4\/222_111_2222_n.jpg\" alt=\"bla bla\" id=\"profile_pic\" \/>\u003c\/div>"}}
解碼存在json_last_error();
但它沒有幫助我這個JSON字符串。 (有時得到JSON_ERROR_STATE_MISMATCH和JSON_ERROR_SYNTAX)
我想知道這個JSON字符串有什麼問題,以及我如何在PHP中自動修復它,以便我可以解碼它。 一些代碼將是非常有益 感謝。
你的意思是你想* *解碼字符串? – Ben
嗯...你** **有一個JSON字符串,你想** **編碼作爲JSON?編碼意味着將對象或數組轉換爲JSON。你不能以一個字符串開頭,如果你已經有了一個JSON字符串,那麼你可能並不是真的想要。 – Quentin
對不起,我的意思是json_decode – Ben