개발자 도구

JSON 경로 테스터

JSON 데이터에서 점 표기법, 와일드카드, 인덱스 범위를 사용해 원하는 값을 탐색하고 추출합니다.

도구 실행

JSON 경로 테스터는 입력한 JSON 데이터에서 특정 경로 표현식에 부합하는 값을 탐색하고 추출하는 도구입니다. 점으로 구분된 객체 속성 경로, 객체 값이나 목록 항목 전체를 탐색하는 와일드카드, 목록 인덱스 및 범위 지정 대괄호 표현식을 지원합니다. 유효한 JSON 데이터를 입력하고 경로를 지정하면 일치하는 항목과 일치 항목 수를 화면에 표시합니다. 입력 내용이나 경로가 비어 있으면 일치하는 항목이 없음을 표시하며, 올바르지 않은 JSON 형식을 입력하면 오류 메시지가 나타납니다. API 응답 검증이나 데이터 구조 탐색 시 필요한 값을 빠르게 확인할 수 있습니다.

사용 방법

  1. JSON 입력란에 검사할 JSON 형식의 텍스트를 입력합니다.
  2. 경로 표현식란에 탐색하려는 객체 속성이나 배열 인덱스 경로를 입력합니다.
  3. 실행 후 결과 영역에서 추출된 값과 일치 항목 수를 확인합니다.

예시

  • JSON 데이터 {"user": {"name": "홍길동", "age": 30}}에 경로 user.name을 입력하면 홍길동 값이 추출됩니다.
  • 목록 데이터 {"items": ["사과", "바나나", "포도"]}에 경로 items[0:2]를 입력하면 처음 두 항목이 추출됩니다.

자주 묻는 질문

어떤 경로 문법을 지원하나요?

점으로 연결된 객체 속성 경로, 모든 항목을 순회하는 와일드카드, 배열 인덱스 및 범위를 지정하는 대괄호 표현식을 지원합니다.

입력창을 비워두고 실행하면 어떻게 되나요?

입력 데이터나 경로가 비어 있거나 공백만 있는 경우에는 일치하는 항목이 없음을 알려줍니다.

JSON 형식이 올바르지 않으면 어떻게 표시되나요?

유효하지 않은 JSON 데이터를 입력하면 오류 메시지가 표시됩니다.

이 도구 삽입하기

아래 코드를 사용해 작동하는 SmartPlusLab 도구를 웹사이트에 추가하세요.