1. 程式人生 > >JS-讀取解析JSON資料

JS-讀取解析JSON資料

       在資料傳輸流程中,json是以文字,即字串的形式傳遞的,而JS操作的是JSON物件,所以,JSON物件和JSON字串之間的相互轉換是關鍵。例如:

  JSON字串:

    var str1 = '{ "name": "cxh", "sex": "man" }';

    JSON物件:

    var str2 = { "name": "cxh", "sex": "man" };

    一、JSON字串轉換為JSON物件

    要運用上面的str1,必須運用下面的要領先轉化為JSON物件:

    //由JSON字串轉換為JSON物件

    var obj = eval('(' + str + ')');

或者

    var obj = str.parseJSON(); //由JSON字串轉換為JSON物件

    或者

    var obj = JSON.parse(str); //由JSON字串轉換為JSON物件

    然後,就可以這樣讀取:

    Alert(obj.name);

    Alert(obj.sex);

 

轉載:https://www.cnblogs.com/jtlgb/p/6137915.html