JSON 경로 테스터 – JSONPath 식 온라인 테스트
이 JSON 경로 테스터로 식을 JSON에 대해 평가하고 일치하는 모든 값을 경로와 함께 확인하세요. 점 표기법($.key), 배열 접근([0]), 와일드카드([*]), 슬라이스([0:2]), 재귀 하강($..key), 기본 필터([?(@.x > 5)])를 시도해 보세요. 구문 치트시트 팝오버는 지원되는 패턴을 확인하고 쿼리를 다듬는 데 도움을 줍니다.
JSON 경로 테스터는 JSONPath 식을 JSON에 대해 평가하는 브라우저 기반 도구입니다. 식과 일치하는 값과 해당 값까지의 경로를 보여주므로, 애플리케이션에 연결하기 전에 쿼리가 무엇을 선택하는지 확인할 수 있습니다. 식을 테스트하거나 JSON 데이터를 탐색하거나, 다른 곳에서 사용하기 전에 쿼리를 다듬는 데 사용하세요.
테스터는 점 표기법($.key), 배열 접근([0]), 와일드카드([*]), 슬라이스([0:2]), 재귀 하강($..key), 기본 필터([?(@.x > 5)])를 지원합니다. 쿼리할 데이터로 JSON을 입력한 뒤 JSONPath 식을 입력하고 일치 결과를 검토하세요. 작업 중 참조할 수 있는 구문 치트시트 팝오버가 제공됩니다. 입력에는 추가 설정 옵션이 설명되어 있지 않습니다.
JSON은 구조화된 데이터를 표현하고, JSONPath 식은 JSON 문서 안의 값을 선택합니다. 선택을 쿼리로 바꾸면 특정 필드나 배열 항목을 찾거나, 중첩 데이터를 탐색하거나, 식이 의도한 값을 선택하는지 검증하는 데 도움이 됩니다. 테스터는 일치 결과와 경로를 함께 표시해 검사를 더 유익하게 합니다.
JSON 경로 테스터는 브라우저에서 완전히 동작합니다. 입력은 사용자의 기기에서 처리되며 업로드되거나 저장되거나 서버로 전송되지 않습니다. 페이지가 로드된 후에는 연결 없이도 계속 동작합니다. 개발자와 DevOps 엔지니어는 JSONPath를 실험하고, 실제 입력을 확인하며, 배포 전에 쿼리 동작을 검증할 수 있습니다.
1단계: 입력 영역에 JSON 데이터를 붙여넣거나 드롭하세요. 쿼리할 JSON(응답이나 설정 객체 등)을 사용합니다.
2단계: 테스트할 JSONPath 식을 입력하세요. 점 표기법, 배열 접근, 와일드카드, 슬라이스, 재귀 하강, 기본 필터를 시도할 수 있습니다.
3단계: 일치하는 값과 해당 경로를 확인하세요. 두 가지를 함께 보면 식이 JSON의 어떤 부분을 선택하는지 이해하기 쉽습니다.
4단계: 지원되는 식 패턴이 기억나지 않으면 구문 치트시트 팝오버를 사용한 뒤, 쿼리를 조정하고 일치 결과를 다시 검토하세요.
사용 사례: 실제 JSON에 대해 JSONPath 식을 테스트하고 경로와 함께 정확히 어떤 값과 일치하는지 확인하세요.
사용 사례: 애플리케이션에 연결하기 전에 식을 다듬으세요. 파일 저장이나 앱 코드 변경 없이 반복할 수 있습니다.
사용 사례: 쿼리를 배포하기 전에 엣지 케이스를 확인하세요. 처리할 JSON에 배열 접근, 와일드카드, 슬라이스, 기본 필터를 사용한 식을 시도해 보세요.
사용 사례: 특정 경로의 값을 식별해야 할 때 중첩된 JSON 응답을 검사하세요. 일치 결과가 식의 효과를 파악하는 데 도움이 됩니다.
사용 사례: 동일한 키가 JSON 구조의 여러 레벨에 나타날 수 있을 때 재귀 하강을 탐색하세요. 반환된 값과 경로를 검토해 쿼리가 무엇을 선택하는지 확인하세요.
사용 사례: JSONPath 구문을 배우는 동안 치트시트 팝오버를 사용하세요. 지원되는 식 패턴을 테스트하는 동안 편리한 참조를 제공합니다.