復制代碼代碼如下:
$.parseJSON(?jsonstr?);?//jQuery.parsejson(jsonstr),可以把json字符串轉換成json對象?
2 & gt瀏覽器支持的轉換方式(Firefox、chrome、opera、safari、ie9、ie8)和其他瀏覽器:?
復制代碼代碼如下:
JSON . parse(JSON str);?//可以把json字符串轉換成json對象嗎?
JSON . stringify(JSON obj);?//可以把json對象轉換成json符號串?
註:ie8(兼容模式),ie7,ie6沒有JSON對象,建議采用官方的JSON方法,引入json.js?
3 & gtJavascript支持轉換方法:?
eval('('?+?jsonstr?+?')');?//可以將json字符串轉換成json對象。請註意,您需要在json字符周圍加上壹對括號。
註意:ie8(兼容模式),ie7,ie6也可以使用eval()將字符串轉換成json對象,但是不建議使用這些方法,這樣不安全。eval將執行JSON字符串中的表達式。?
4 & gtJSON官方換算方法:?
//douglascrockford/JSON-js-JSON得到這個JSON,現在壹般用json2.js。