GlideJsonPath - 전역
GlideJsonPath API는 쿼리 경로 문자열을 사용하여 JSON 문서에서 값을 검색합니다.
이 API는 기본적으로 사용할 수 있습니다.
GlideJsonPath - GlideJsonPath(jsonDocument 문자열)
JSON 문서를 구문 분석하여 GlideJsonPath 스크립트 가능 객체를 인스턴스화합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| json문서 | 문자열 | 구문 분석할 JSON 문서입니다. |
이 예제는 JSON 문서를 구문 분석하여 GlideJsonPath 객체를 인스턴스화합니다.
var v = new GlideJsonPath('{"lib":{"jsonpath":{"creator":{"name":"DevStudio","developers":["dev1","dev2","dev3"]}}}}'); GlideJsonPath - read(jsonPath 문자열)
쿼리 경로 문자열을 사용하여 JSON 문서에서 값을 검색합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| jsonPath | 문자열 | JSON 문서에서 검색할 경로입니다. 유효한 모든 JSONPath 표현식이 지원됩니다. 자세한 내용은 JSONPath를 참조하세요. |
| 유형 | 설명 |
|---|---|
| 객체 | 지정된 경로와 일치하는 JavaScript 객체입니다. |
이 예제에서는 JSON 문서에서 지정된 경로 아래에 나열된 모든 개발자를 검색합니다.
var v = new GlideJsonPath('{"lib":{"jsonpath":{"creator":{"name":"DevStudio","developers":["dev1","dev2","dev3"]}}}}');
var l = v.read("$['lib']['jsonpath']['creator']['developers'][*]");
출력:
"dev1", "dev2", "dev3"