기본 선택사항
슬래시 (/) 를 사용하여 요소를 선택하십시오. 대괄호 ([]) 를 사용하여 배열 항목을 선택하십시오.
다음 표는 JSON 요소의 기본 선택 예제를 표시합니다.
| 예 | 설명 | 상태 | 표현식 | 결과 |
|---|---|---|---|---|
| 기본 | 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͓̽" |