Funções JSON¶
Introdução¶
Notação de objeto JavaScript (JSON) permitem a manipulação de dados no formato JSON. Para obter mais informações sobre JSON, consulte IETF RFC 8259: O formato de intercâmbio de dados JavaScript Object Notation (JSON).
GetJSONString
¶
Declaração¶
string GetJSONString(string json_string, string path)
Sintaxe¶
GetJSONString(<json_string>, <path>)
Parâmetros Obrigatórios¶
json_string
: Uma string de objeto JSON para analisar dados.path
: Um caminho que representa a localização dos dados na string do objeto JSON.
Descrição¶
Recupera dados de uma string de objeto JSON usando o caminho fornecido.
Importante
Esta função requer a versão 11.28 ou posterior do agente.
Exemplos¶
// Define the JSON object string:
$json_string = '{ "company": [{ "nome": "Jitterbit", "produto": [{ "tipo": "iPaaS", "nome": "Harmony iPaaS" },{ "tipo": "EDI", "nome": "Harmony EDI " }] }] }';
GetJSONString(json_string, "/company/[0]/product/[1]/name");
// Returns "Harmony EDI"
GetJSONString(json_string, "/company/[0]/product");
// Returns '[{"type":"iPaaS","name":"Harmony iPaaS"},{"type":"EDI","name":"Harmony EDI"}]'