GlideJsonPath - Global
A API GlideJsonPath recupera valores de um documento JSON usando uma cadeia de caracteres de caminho de consulta.
Esta API está disponível por padrão.
GlideJsonPath – GlideJsonPath (cadeia de caracteres jsonDocument)
Instancia um objeto programável GlideJsonPath analisando um documento JSON.
| Nome | Tipo | Descrição |
|---|---|---|
| jsonDocumento | Cadeia de caracteres | Documento JSON a ser analisado. |
Este exemplo instancia um objeto GlideJsonPath analisando um documento JSON.
var v = new GlideJsonPath('{"lib":{"jsonpath":{"creator":{"name":"DevStudio","developers":["dev1","dev2","dev3"]}}}}');
GlideJsonPath – leitura (cadeia de caracteres jsonPath)
Recupera valores de um documento JSON usando uma cadeia de caracteres de caminho de consulta.
| Nome | Tipo | Descrição |
|---|---|---|
| jsonPath | Cadeia de caracteres | Caminho a ser pesquisado no documento JSON. Todas as expressões JSONPath válidas são compatíveis. Para obter mais informações, consulte JSONPath. |
| Tipo | Descrição |
|---|---|
| Objeto | Objeto(s) JavaScript que corresponde(m) ao caminho especificado. |
Este exemplo pesquisa um documento JSON para todos os desenvolvedores listados no caminho especificado.
var v = new GlideJsonPath('{"lib":{"jsonpath":{"creator":{"name":"DevStudio","developers":["dev1","dev2","dev3"]}}}}');
var l = v.read("$['lib']['jsonpath']['creator']['developers'][*]");
Saída:
"dev1", "dev2", "dev3"