이 기사의 예에서는 JavaScript가 JSON 형식 데이터를 구문 분석하는 방법을 설명합니다. 참고용으로 다음과 같이 공유하세요.
1. JavaScript에서 제공하는 eval() 함수를 사용합니다.
function JsonText1() { var strJSON = "{'Name':'Kevin','Age':'23'}"; //得到的JSON var obj = eval("(" + strJSON + ")"); //转换后的JSON对象 alert(obj.Name); }
2. JSON 개체를 사용합니다.
① stringify를 사용합니다. JSON 객체() 함수, 객체를 JSON으로 변환
구문: var str = JSON.stringify(data);
② JSON 객체의 parse() 함수를 사용하여 JSON을 JSON으로 변환합니다. the object
구문: 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 프로그래밍에 종사하는 모든 사람에게 도움이 되기를 바랍니다.
JSON 형식 데이터를 구문 분석하는 JavaScript의 더 많은 예와 관련 기사를 보려면 PHP 중국어 웹사이트를 주목하세요!