什麼是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
留言
張貼留言