728x90
반응형
질문 : "예기치 않은 토큰 o"오류를 제공하는 JSON 구문 분석
간단한 JSON 문자열을 구문 분석하는 데 문제가 있습니다. JSONLint에서 확인했고 유효하다는 것을 보여줍니다. JSON.parse
또는 jQuery 대안을 사용하여 구문 분석하려고 할 때 unexpected token o
오류가 발생합니다.
<!doctype HTML>
<html>
<head>
</head>
<body>
<script type="text/javascript">
var cur_ques_details ={"ques_id":15,"ques_title":"jlkjlkjlkjljl"};
var ques_list = JSON.parse(cur_ques_details);
document.write(ques_list['ques_title']);
</script>
</body>
</html>
참고 : PHP에서 json_encode()
를 사용하여 문자열을 인코딩하고 있습니다.
답변
데이터는 이미 개체입니다. 파싱 할 필요가 없습니다. 자바 스크립트 인터프리터가 이미이를 구문 분석했습니다.
var cur_ques_details ={"ques_id":15,"ques_title":"jlkjlkjlkjljl"};
document.write(cur_ques_details['ques_title']);
출처 : https://stackoverflow.com/questions/15617164/parsing-json-giving-unexpected-token-o-error
728x90
반응형
'프로그래밍 언어 > HTML,CSS,JS' 카테고리의 다른 글
Polymer 요소와 AngularJS 지침의 차이점 (0) | 2021.10.01 |
---|---|
Angular.js와 함께 Require.js를 사용하는 것이 합리적인가? (0) | 2021.10.01 |
JavaScript로 체크 박스 체크 / 체크 해제 (0) | 2021.09.29 |
AngularJS : 서비스 변수를 보는 방법 (0) | 2021.09.29 |
요소가 DOM에 표시되는지 확인하는 방법 (0) | 2021.09.29 |