javascript - 비표준 JS 문자열을 표준 json 객체로 변환
高洛峰
高洛峰 2017-05-18 10:58:23
0
3
387

다음 js 문자열이 있습니다

으아아아

aaa를 {'a':1,'b':2,'c':3}와 같은 표준 Json 객체로 빠르게 변환하는 방법은 무엇입니까?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

모든 응답(3)
黄舟

표준 JSON 개체에 대해 오해가 있습니다. 표준 JSON의 속성은 작은따옴표나 작은따옴표로 묶이지 않습니다.

JSON.parse(str) 여기서 받은 str 매개변수는 JSON 형식을 준수하는 문자열이어야 합니다. JSON 형식을 준수하지 않으면 오류가 보고됩니다. JSON.parse(str) 这里接收的 str 参数要求是符合 JSON 形式的字符串,不符合 JSON 形式会报错。

所以先要将对象的属性加上双引号。

如果你不想使用 eval

그러므로 먼저 개체의 속성에 큰따옴표를 추가하세요.

eval을 사용하지 않으려면 이 방법을 사용할 수 있습니다. 🎜 으아아아 🎜SyntaxError: JSON.parse: 잘못된 구문 분석🎜
洪涛

JSON.parse(aaa);

JSON.stringify: json =》string
JSON.parse:string=》json
참조: https://m.baidu.com/from=1086...

Peter_Zhu

으아악

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!