[JSON] JSONLint - JSON Validation
프로그램을 개발하다 보면 JSON 전문에 대한 검증이 필요한 경우가 있습니다.
송수신 위치에 Log를 찍어 확인할 수도 있지만 그러면 시간이 오래 걸리는 경우가 생길 때 간단하게 JSON 전문을 검증할 수 있는 방법이 있어 소개해드립니다.
JSONLint라는 사이트인데요. 아래 링크를 클릭하시면 접속할 수 있습니다.
The JSON Validator
JSONLint is the free online validator and reformatter tool for JSON, a lightweight data-interchange format.
jsonlint.com
접속하면 아래 그림과 같은 화면이 나오고요. 바로 테스트하고자 하는 JSON 전문을 입력할 수 있는 심플한 구조로 되어있습니다.
테스트하고자 하는 JSON 전문에 문제가 있을 경우 아래 이미지처럼 해당 위치를 표시해주고, 그 주변을 수정하여 올바른 전문 형태가 되도록 수정할 수 있습니다.
저는 이 사이트는 상당히 긴 JSON 전문의 가독성을 높여주는 기능을 제공하는데요. 개인적으로 간단하게 JSON 전문에 Key 또는 Value값이 빠진 것이 있는지 확인할 때 자주 접속하고 있습니다.
위와 같이 정상적인 JSON 전문뿐만 아니라 수정이 필요한 JSON 전문도 자동으로 정렬해줍니다.
JSON 전문은 생각보다 길이가 긴 경우가 많은데요. 이러한 사이트 또는 툴을 이용하여 개발 속도를 더욱 높일 수 있을 것 같습니다.