문자열에 대시 문자가있는 경우 json 개체에서 값을 검색 할 수 없습니다.
{
"profile-id":1234, "user_id":6789
}
파싱 된 jsonObj.profile-id
것을 참조하려고 하면 반환 ReferenceError: "id" is not defined
되지만 jsonObj.user_id는 6789를 반환합니다.
외부 API 호출에 의해 반환되는 값을 수정하고 대시를 제거하기 위해 반환 된 문자열을 구문 분석하는 방법은 전달되는 URL 등을 망칠 수 있습니다. 도움?
3
JSON을 구문 분석하는 데 사용하려는 언어 / 파서에 대한 정보를 추가하면 도움이 될 수 있습니다.
—
Mike Brant 2012
Utilities.jsonParse
많이 말하지 않습니다.