이 오류는 JSON 형식이 올바르지 않을 때 발생합니다. JSON 형식은 key: value
쌍으로 구성되는데, 해당 문자열에서 key 값을 감싸는 따옴표('
)가 올바르지 않기 때문에 이 오류가 발생합니다.
올바른 JSON 형식으로 변경하려면 다음과 같이 수정해야 합니다.
json[
{ "color": "red", "value": "#f00" },
{ "color": "green", "value": "#0f0" }
]
위 코드에서 key: value
형식으로 color
와 value
를 작성하고, 객체를 {}
로 감싸서 배열로 만들었습니다. 이제 이 JSON 형식을 파싱하면 원하는 객체를 얻을 수 있습니다.