JSONPath 테스트 및 평가기

JSONPath 표현을 사용하여 JSON 문서를 검색, 검사 및 평가합니다.모든 평가는 브라우저에서 로컬로 진행됩니다 - 데이터는 업로드되지 않습니다.

디렉토리: JSONPath-Plus
준비 완료
0 바이트
해당 값은 여기에서 표시됩니다.

JSONPath의 예제

샘플 데이터를 업로드하고 아래의 표현을 클릭하여 즉시 시도합니다.이 예제는 표준 선택기와 JSONPath-Plus 확장 프로그램을 보여줍니다.

표현 설명
$.store.book[*].author 가게에 있는 모든 책의 저자들.
$..author 모든 저자는 JSON에서 어디서나 반복적으로 작성합니다.
$.store.book[?(@.price < 10)] Books cheaper than $10 using filter expressions.
$.store.book[0,1] 첫 번째 두 권의 책은 union/comma 선택기를 사용합니다.
$.store.book[:2] 첫 번째 두 권의 책은 슬라이드 노트를 사용합니다.
$.store.book[?(@.isbn)] 모든 책은 ISBN 소유권을 포함합니다.
$..price 모든 가격은 문서의 어디서나 반복적으로 표시됩니다.

JSONPath-Plus에 대한 정보

이 평가기는 JSONPath-Plus 대화를 실행합니다.이 평가기는 사용자 지정 기능, 부모 선택기 (^), 자산/인덱스 필터 및 원주민 랜트/슬리치 작업으로 원래 JSON Path 스펙을 확장합니다.

Syntax & Dialect 차이점

JSONPath의 합성은 도서관 (예: Go, Java, Python)에 따라 다릅니다.JSONPATH-Plus는 클라이언트 측의 JavaScript로 완전히 제공되며 표준 필터 기능과 브라우저에서 안전하게 깊은 선택기 검색을 가능하게합니다.

100% 고객의 개인 정보

귀하의 JSON 문서 및 쿼리 표현은 브라우저 모래 상자 내부에서 직접 평가됩니다.외부 APIs 또는 서버에 데이터가 전송되지 않으며, 완전한 개인 정보 보호를 보장합니다.

JSONPath 테스트

JSONPath 지원 표현을 지역 JSON 문서에 대하여 평가하고 해당 경로와 값을 검사합니다.

입장
유효한 JSON 및 JSONPath 표현.
출력
그들의 경로와 그들의 계산과 일치하는 값.
실제 제한
JSONPath 다이어트는 다르며, 스크립트 표현과 지원되지 않은 운영자는 받아 들여지지 않으며 유효한 쿼리는 합법적으로 아무것도 일치하지 못합니다.
개인정보 및 데이터 처리
유효한 JSON 및 JSONPath 표현은 이 브라우저 탭에서 처리됩니다.Converter는 그것을 수신하거나 저장하지 않습니다; 페이지를 닫거나 다시 업로드하면 도구가 명시적으로 현지 다운로드를 제공하지 않는 한 작업 상태가 정해집니다.

이 도구를 어떻게 사용해야 하는지

  1. 유효한 JSON 및 JSONPath 표현을 도구 컨트롤에 제공합니다.
  2. 그들의 경로와 일치하는 값에 영향을 미치는 설정과 계산, 다음 도구를 실행합니다.
  3. 해당 값을 그들의 경로와 함께 검토하고 복사 또는 다운로드하기 전에 계산합니다.

일반적인 실패 모드

장애 JSON, 잘못된 브래켓, 지원되지 않은 운영자 또는 문서에서 부재하는 경로는 오류 또는 0 경기 발생합니다.

유용한 예제

$.store.book[*].title을 스토어 문서에 맞서 실행하여 각 책 제목을 목록으로 합니다.