<strike id="rrvnz"></strike>

    <noframes id="rrvnz">
    <noframes id="rrvnz"><span id="rrvnz"><pre id="rrvnz"></pre></span><address id="rrvnz"></address>
    <address id="rrvnz"><nobr id="rrvnz"></nobr></address><noframes id="rrvnz">
      <em id="rrvnz"></em>

        首 頁IT知識庫翔宇問吧收藏本站
        當前位置:翔宇亭IT樂園IT知識庫WEBJavascript

        使用js讀取json字符串內容的方法

        減小字體 增大字體 作者:佚名  來源:百度知道  發布時間:2016-03-04 11:06:18

        json技術使用比較廣泛,下面介紹幾種使用js讀取json字符串內容的方法: 

        var json = { contry:{ area:{ man:"12萬", women:"10萬" } } };
        //方式一:使用eval解析
        var obj = eval(json);
        alert(obj.constructor);
        alert(obj.contry.area.women);

        //方式二:使用Funtion函數
        var strJSON = "{name:'json name'}";//得到的JSON
        var obj = new Function("return" + strJSON)();//轉換后的JSON對象
        alert(obj.name);//json name
        alert(obj.constructor);

        //復雜一點的json數組數據的解析
        var value1 = [{"c01":"1","c02":"2","c03":"3","c04":"4","c05":"5","c06":"6","c07":"7","c08":"8","c09":"9"}, {"c01":"2","c02":"4","c03":"5","c04":"2","c05":"8","c06":"11","c07":"21","c08":"1","c09":"12"}, {"c01":"5","c02":"1","c03":"4","c04":"11","c05":"9","c06":"8","c07":"1","c08":"8","c09":"2"}]; var obj1 = eval(value1);
        alert(obj1[0].c01);

        //復雜一點的json的另一種形式
        var value2 = {"list":[ {"password":"1230","username":"coolcooldool"}, {"password":"thisis2","username":"okokok"}], "array":[{"password":"1230","username":"coolcooldool"},{"password":"thisis2","username":"okokok"}]};

        var obj2 = eval(value2);
        alert(obj2.list[0].password);

        本文轉自百度知道

        知識評論評論內容只代表網友觀點,與本站立場無關!

           評論摘要(共 0 條,得分 0 分,平均 0 分) 查看完整評論

        用戶名: 查看更多評論

        分 值:100分 90分 80分 70分 60分 40分 20分

        內 容:

        請注意用語文明且合法,不要發布帶有攻擊性、侮辱性的言論,謝謝合作!

        驗證碼:

        關于本站 | 網站幫助 | 廣告合作 | 網站聲明 | 友情連接 | 網站地圖 | 用戶守則 | 聯系我們
        本站部分內容來自互聯網,如有侵權,請來信告之,謝謝!
        Copyright © 2007-2019 biye5u.com. All Rights Reserved.
        網站備案號:黑ICP備13005378號-3
        特黄特色三级在线观看 - 视频 - 在线观看 - 影视资讯 -心晴网