728x90
JSONParser
-
Java JSON 처리 실전 시리즈 9화 – 따옴표 없는 JSON 처리하기: 비표준 포맷 대응 전략과 보안 고려사항기술과 산업/언어 및 프레임워크 2025. 5. 19. 11:01
Jackson에서 따옴표 없는 필드, 단일 따옴표 등 비표준 JSON 형식을 처리하는 방법을 다룹니다. JsonParser.Feature.ALLOW_UNQUOTED_FIELD_NAMES 활용법과 실무 적용 시 주의사항을 정리합니다.1. 왜 따옴표 없는 JSON이 문제가 되는가?표준 JSON에서는 모든 키와 문자열 값에 반드시 **쌍따옴표(")**가 있어야 합니다.RFC 8259 – JSON 표준 예시:{ "name": "홍길동", "age": 30}그러나 실무에서는 다음과 같은 비표준 JSON을 종종 마주합니다:{ name: '홍길동', age: 30}키에 쌍따옴표 없음문자열 값에 단일 따옴표 사용이런 JSON은 Jackson의 기본 설정으로는 파싱되지 않고 JsonParseException이 발..