JSON을 정의할 때 null을 키로 가질 수 있을지 궁금해서 jsonlint.com을 사용하여 테스트를 진행했습니다.
상기 사이트는 valid한 JSON 데이터인지 확인해 줍니다.
테스트용 데이터는 다음과 같습니다.
{
null:""
}
결과는
JSON의 key로 STRING이 있어야 하는데 NULL이 있어서 invalid json으로 결과값이 나왔습니다.
왜그럴까요?
https://www.json.org/json-ko.html
json은 name/value 형태의 쌍으로 collection 타입의 element로 ㄱ성되어 있고 이 element는 string으로 이루어져야 합니다. Value에는 null이 들어갈 수 있지만 name에는 반드시 string이 들어가야만 합니다
반응형
'빅데이터' 카테고리의 다른 글
trino에서 java.sql.SQLException: Unrecognized connection property 'url' 에러가 나는 이유와 해결 방법 (2) | 2024.10.16 |
---|---|
아파치 플링크는 2.0 버전부터는 더이상 scala API를 지원하지 않습니다. (0) | 2024.05.10 |
아파치 피노(apache pinot) 소개 (0) | 2022.04.22 |
MLOps란 무엇인가? 영상 해설 (0) | 2022.03.17 |
[번역]NVIDIA에서 정의하는 MLOps (0) | 2021.09.29 |
[번역]넷플릭스에서 데이터를 찾는 방법, Data Explorer 소개 (0) | 2021.09.22 |