JSON to Java
Java DTO와 validation 중심으로 JSON 응답 모델을 정리합니다.
JSON 비교
좌우 JSON을 붙여 넣으면 추가·삭제·수정된 필드를 경로 기준으로 정리해 보여 줍니다. API 응답 스냅샷 비교, 회귀 테스트 검토, 설정 파일 변경 추적에 쓰기 좋습니다.
API 응답이나 설정 파일을 `diff` 명령으로 비교하면 공백, 키 순서, 배열 순서가 바뀔 때마다 실제 의미 없는 변경도 함께 강조됩니다. 리뷰어는 중요한 필드 변경이 어디 있는지 찾느라 시간을 씁니다.
이 도구는 JSON을 구조 기반으로 파싱한 뒤, `$.user.addresses[0].city` 같은 경로로 필드 수준 변경을 정리해 보여 줍니다. 키 순서는 무시되고, 값이 실제로 바뀐 곳만 드러납니다.
배열은 인덱스 기준으로 비교되므로 순서가 의미를 가질 때 유용합니다. 순서와 무관한 비교가 필요하면 배열을 미리 정렬한 뒤 붙여 넣으세요.
매우 큰 JSON(수 MB 이상)은 먼저 관심 있는 하위 경로만 잘라 복사하는 것이 브라우저 메모리 측면에서 안전합니다.
같은 워크플로에서 바로 이어 쓸 수 있는 JSON2Class 도구를 연결해 두었습니다.
Java DTO와 validation 중심으로 JSON 응답 모델을 정리합니다.
nullable 규칙과 data class 구조를 빠르게 검토합니다.
프런트엔드 API 계약을 interface 형태로 정리합니다.
샘플 JSON을 정리한 뒤 변환기에 다시 넣어 타입 추론을 안정화합니다.