什麼是Json基本Json操作

 JSON全名為JavaScript Object Notation (Json)

為結構化的資料,用於呈現JavaScript的標準格式


JSON的架構


    "JSONName" : "JSON",

    "Year" : 2022,

    "Active" : "true",

    "Members" : [

        "Name" : "jay",

        "Age" : 19,

        "Address" : [

            "City" : "NewTaipei",

            "Area" : "Banq",

            "Floor" : 15

        ]

    ]


若把這個結構儲存給 People

則會變成

People.Year = 2022

People["Active"] = true

People["Member"][0][Address][0] = NewTaipei


接收的方法為

var requestURL = 'URL';

var request = new XMLHttpRequest();

request.open('GET' , requsetURL);

request.responseType = 'json';

requset.send();


request.onload = function(){

    var rqstring = request.response;

    var JSONName = rqstring['JSONName']; // JSON

}


如果接收的物件並非Json檔案的話,則要使用parse轉換

如 

request.responseType = 'string';

JSON.parse(request.response);


或者轉回JSON

var strJSON = {"name" : "json" , "age" : 10};

var string = JSON.stringify(strJSON);



參考:https://developer.mozilla.org/zh-TW/docs/Learn/JavaScript/Objects/JSON#%E4%B8%BB%E5%8B%95%E5%AD%B8%E7%BF%92%EF%BC%9A%E5%AE%8C%E6%88%90_json_%E7%AF%84%E4%BE%8B

留言

這個網誌中的熱門文章

無法載入檔案或組件 'System.IO.Compression' 或其相依性的其中之一。

MongoDB 入門

javascript 更改屬性及創建標籤