utilbox
데이터·개발2단계쉬움

JSON 정제 후 JSONPath로 필드 추출

JSON Formatter로 검증·정리한 뒤 JSONPath 평가기로 원하는 필드만 골라내는 개발자 흐름.

워크스페이스 캔버스는 데스크톱 전용입니다. 아래 도구 카드의 단독 사용 링크로 모바일에서도 개별 도구를 사용할 수 있습니다.

흐름 단계 (2단계)

1

JSON Formatter

단독 페이지

JSON 문자열을 보기 좋게 포맷하고 유효성을 검사합니다.

입력JSON입력텍스트출력JSON
2

JSONPath 평가기

단독 페이지

$.foo[0].bar 같은 JSONPath 표현식으로 JSON에서 원하는 필드만 추출. 와일드카드·재귀 탐색 지원.

입력JSON출력JSON출력텍스트

API 응답이나 설정 파일을 JSON Formatter로 먼저 정리·검증한 뒤, JSONPath 평가기로 깊이 들어 있는 필드만 골라내는 개발자 흐름입니다. JSON이 한 줄 minify 상태로 와도 Formatter에서 들여쓰기·키 정렬·문법 검증을 거쳐 사람이 읽을 수 있는 형태로 만든 뒤, $.items[*].id 같은 JSONPath 표현식으로 원하는 부분만 추출해 다음 도구(예: csv-cleaner)로 흘릴 수 있습니다.

JSONPath 평가기는 매칭 결과를 JSON 배열 또는 줄바꿈 텍스트 두 가지 모드로 출력하므로, 후속 흐름이 무엇이냐에 따라 골라 보낼 수 있습니다. 와일드카드($..price), 재귀 탐색($..*), 슬라이스($.items[0:5]) 모두 지원합니다.

이런 상황에서 활용하세요

  • REST API 응답에서 특정 필드만 빠르게 골라내기 (예: 모든 사용자 ID 추출)
  • Postman/cURL로 받은 JSON을 정제한 뒤 표 형태로 정리할 데이터 추출
  • 큰 설정 파일(package.json, OpenAPI spec)에서 깊은 경로의 값만 검증
  • GraphQL 응답의 nested data를 검증·추출해 다음 노드로 흘리기

관련 템플릿

열기