GlideJsonPath - Global

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • . GlideJsonPath A API 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.

    Tabela 1. Parâmetros
    Nome Tipo Descrição
    JsonDocument 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 - read(cadeia de caracteres jsonPath)

    Recupera valores de um documento JSON usando uma cadeia de caracteres de caminho de consulta.

    Tabela 2. Parâmetros
    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 .

    Tabela 3. Retornos
    Tipo Descrição
    Objeto Objetos JavaScript que correspondem 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"