/*
* @method 将拼接好字元串格式的json 轉成json對象
* @param jsonData param fomart:
* var jsonData = "{name1:'1',value1:'a',name2:'2',value2:'b' }";
* @return json;
*/
function strJsonToJson(jsonData){
//方法1:js下用eval生成JSON對象
//var json = eval("(" + jsonData +")");//轉換為json對象
//return json;
//方法2:使用函數方式
return ( new Function("return "+jsonData) )();
}
2種方法已經驗證,很好用,注意字元串的拼接和單引号
朝朝暮暮.