JSON Query
JSONPath 표현식으로 JSON 데이터 쿼리 — 필터, 추출, 검색
JSON 입력
쿼리 결과
JSONPath란?
JSONPath는 XML의 XPath와 유사한 JSON용 쿼리 언어입니다. 간결한 경로 표현식 구문을 사용하여 JSON 문서의 일부를 지정합니다.
이 도구는 가장 일반적인 연산자를 지원하는 브라우저 기반 JSONPath 평가기를 구현합니다.
JSONPath로 JSON 쿼리하는 방법
JSONPath 표현식을 사용하여 JSON에서 데이터를 추출하려면 다음 단계를 따르세요.
1
JSON 붙여넣기
JSON 문서를 입력 패널에 붙여넣으세요.
2
JSONPath 표현식 입력
쿼리 필드에 JSONPath 표현식을 입력하세요.
3
실행하고 결과 복사
쿼리 실행을 클릭하세요. 일치하는 값이 JSON 배열로 표시됩니다.
활용 사례
API 응답 필터링
큰 API 응답에서 필요한 필드만 추출합니다.
데이터 탐색
재귀 하강을 사용하여 임의 깊이의 필드 이름을 발견합니다.
테스트 어설션 생성
자동화된 테스트를 위한 정확한 어설션을 생성합니다.
구성 값 추출
큰 JSON 구성 파일에서 특정 값을 추출합니다.
자주 묻는 질문
지원되는 JSONPath 연산자는 무엇인가요?
이 도구는 다음을 지원합니다: $(루트), .key와 ['key'](자식), [n](배열 인덱스), [*](와일드카드), ..(재귀 하강), 필터 표현식.
JSONPath는 SQL과 어떻게 다른가요?
JSONPath는 계층적 JSON 데이터를 탐색하기 위한 경로 표현식 언어입니다. 관계형 쿼리 언어가 아닙니다.
평가기가 모든 JSONPath 기능을 지원하나요?
이 도구는 일상적인 사용을 위한 가장 일반적인 JSONPath 연산자를 지원합니다.
데이터가 서버로 전송되나요?
아니요. 모든 처리는 브라우저에서 이루어집니다.
결과 형식은 무엇인가요?
결과는 JSON 배열로 반환됩니다.
관련 도구
JSON 쿼리, 필터링 및 검증 도구를 더 탐색하세요.