>  기사  >  웹 프론트엔드  >  문자열을 json 객체로 변환하는 방법에 대한 자세한 설명_기본지식

문자열을 json 객체로 변환하는 방법에 대한 자세한 설명_기본지식

WBOY
WBOY원래의
2016-05-16 17:11:521034검색

JSON은 작동 및 사용이 쉬운 경량 데이터 교환 형식입니다. 인간이 읽고 쓰기가 쉽습니다. 기계가 구문 분석하고 생성하는 것도 쉽습니다. 자세한 소개는 http://www.json.org/를 참고하세요.

문자열을 json 개체로 조합해야 하는 경우가 많습니다. 다음 예와 같이 먼저 문자열을 조합한 다음 이를 json 개체로 변환해야 합니다.

복사 code 코드는 다음과 같습니다.



은 문자열 arr로 결합됩니다. 다음 단계는 이를 객체로 변환하는 것입니다. 곧 eval 메서드를 사용하는 것을 고려하게 되지만 이렇게 하면 변환 시 오류가 발생합니다. . 오늘 이것을 시도했습니다. json 객체로 변환하는 방법은 무엇입니까? 오랫동안 우울해하다가 json 공식 홈페이지에서 제공하는 json.js 파일에서 해결 방법을 찾았습니다.

문자열 양쪽 끝에 괄호를 추가하면 eval이 실행됩니다. 테스트 코드는 다음과 같습니다.

코드 복사 코드는 다음과 같습니다.

< script type="text/ javascript">



위 코드를 실행하면 "xxx"가 뜹니다. 이는 json 객체로 성공적으로 변환되었다는 뜻입니다. 아주 간단한 문제인 것 같지만, 그래도 시간이 많이 걸렸습니다. 이 문제를 해결하기 위해 블로그에 글을 올렸는데, 이 문제를 겪은 친구들도 하루빨리 우울증에서 벗어날 수 있기를 바랍니다.
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.