기본 선택사항

슬래시 (/) 를 사용하여 요소를 선택하십시오. 대괄호 ([]) 를 사용하여 배열 항목을 선택하십시오.

다음 표는 JSON 요소의 기본 선택 예제를 표시합니다.

표 1. 기본 선택 예제
설명 상태 표현식 결과
기본 JSON 기본요소를 선택합니다. { "object": { "attr1": "value1", "attr2": "value2" } } /object/attr1 "value1"
V2 문자열 색인 문자열의 문자를 선택합니다. { "object": { "attr1": "value1", "attr2": "value2" } } /object/attr1[0] "v"
오브젝트 JSON 오브젝트를 선택합니다. { "object": { "attr1": "value1", "attr2": "value2" } } /object { "attr1": "value1", "attr2": "value2" }
Array JSON 배열을 선택합니다. { "array": [ "value1", "value2" ] } /array [ "value1", "value2" ]
배열 색인 색인별로 JSON 배열의 항목을 선택합니다. 색인은 0에서 시작합니다. { "array": [ 1.1, 2.2 ] } /array[1] 2.2
중첩 배열에 중첩된 오브젝트의 속성을 선택합니다. { "array": [ { "id": 123 }, { "id": 456 } ] } /array[1]/id 456
다중 중첩 배열에 중첩된 오브젝트의 모든 속성을 선택합니다. { "array": [ { "id": 123 }, { "id": 456 } ] } /array/id [ 123, 456 ]
작은따옴표 키 작은따옴표를 사용하여 키 이름을 선택합니다. { "name with spaces": { "some attribute": true, "another attribute": false } } /'name with spaces'/'some attribute' true
큰따옴표로 묶인 키 큰따옴표를 사용하여 키 이름을 선택합니다. { "name with spaces": { "some attribute": true, "another attribute": false } } /"name with spaces"/"some attribute" true
유니코드 지원 유니코드 키 및 값을 사용하여 선택합니다. { "a͓̽t͓̽t͓̽r͓̽": "v͓̽a͓̽l͓̽u͓̽e͓̽" } /"a͓̽t͓̽t͓̽r͓̽" "v͓̽a͓̽l͓̽u͓̽e͓̽"