>웹 프론트엔드 >JS 튜토리얼 >JSON 형식 데이터를 구문 분석하는 JavaScript 방법의 예

JSON 형식 데이터를 구문 분석하는 JavaScript 방법의 예

高洛峰
高洛峰원래의
2017-02-17 16:59:211671검색

이 기사의 예에서는 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 중국어 웹사이트를 주목하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.