首頁  >  文章  >  web前端  >  JavaScript解析JSON格式資料的方法範例

JavaScript解析JSON格式資料的方法範例

高洛峰
高洛峰原創
2017-02-17 16:59:211576瀏覽

本文實例講述了JavaScript解析JSON格式資料的方法。分享給大家參考,具體如下:

1、使用JavaScript提供的eval()函數

function JsonText1() {
  var strJSON = "{'Name':'Kevin','Age':'23'}"; //得到的JSON
  var obj = eval("(" + strJSON + ")"); //转换后的JSON对象
  alert(obj.Name);
}

2、使用JSON物件

① 使用JSON物件的stringify()函數,將物件轉換成JSON

語法:var str = JSON.stringify(data);

② 使用JSON物件的parse()函數,將JSON轉換成物件

語法:var data = JSON.parse(str);

var jsonStr = "";
//使用JSON对象的stringify()函数,将对象转换成JSON
function JsonText2() {
  var data = new Object;
  data.Name = "Kevin";
  data.Age = 23;
  jsonStr = JSON.stringify(data);
  alert(jsonStr);
}
//使用JSON对象的parse()函数,将JSON转换成对象
function JsonText3() {
  var data = JSON.parse(jsonStr);
  alert(data.Name);
}

希望本文所述對大家JavaScript程式設計有幫助。

更多JavaScript解析JSON格式資料的方法範例相關文章請關注PHP中文網!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn