JSON은 작동 및 사용이 쉬운 경량 데이터 교환 형식입니다. 인간이 읽고 쓰기가 쉽습니다. 기계가 구문 분석하고 생성하는 것도 쉽습니다. 자세한 소개는 http://www.json.org/를 참고하세요.
문자열을 json 개체로 조합해야 하는 경우가 많습니다. 다음 예와 같이 먼저 문자열을 조합한 다음 이를 json 개체로 변환해야 합니다.
은 문자열 arr로 결합됩니다. 다음 단계는 이를 객체로 변환하는 것입니다. 곧 eval 메서드를 사용하는 것을 고려하게 되지만 이렇게 하면 변환 시 오류가 발생합니다. . 오늘 이것을 시도했습니다. json 객체로 변환하는 방법은 무엇입니까? 오랫동안 우울해하다가 json 공식 홈페이지에서 제공하는 json.js 파일에서 해결 방법을 찾았습니다.
문자열 양쪽 끝에 괄호를 추가하면 eval이 실행됩니다. 테스트 코드는 다음과 같습니다.
< script type="text/ javascript">
위 코드를 실행하면 "xxx"가 뜹니다. 이는 json 객체로 성공적으로 변환되었다는 뜻입니다. 아주 간단한 문제인 것 같지만, 그래도 시간이 많이 걸렸습니다. 이 문제를 해결하기 위해 블로그에 글을 올렸는데, 이 문제를 겪은 친구들도 하루빨리 우울증에서 벗어날 수 있기를 바랍니다.