JsonSetEx - funzione dello script e del grafico
JsonSetEx() modifica le stringhe contenenti dati JSON (JavaScript Object Notation). Può impostare o inserire i valori JSON con la nuova posizione specificata dal percorso. I dati devono essere dati JSON validi ma possono contenere spazi extra o righe nuove.
Sintassi:
JsonSetEx(json, path, value, ...)
Tipo di dati restituiti: duale
Argomenti:
Argomento | Descrizione |
---|---|
json | Stringa contenente dati JSON. |
path | Il percorso deve essere specificato in base a RFC 6901. Ciò consentirà la creazione di proprietà all'interno dei dati JSON senza l'utilizzo di funzione complesse sottostringa o indice e concatenazione. |
value | Il nuovo valore della stringa in formato JSON. |
Esempio:
Il seguente script di caricamento carica e formatta i dati in formato JSON.
Il risultato è la seguente tabella dati:
{"name":"John Doe","address":"Oak Way","phone":"1 243 567","fax":"1 234 568"}
{"name":"Jane Doe","address":"Maple Way","phone":123456}
{"fax":"","name":"Mr Xavier","address":"Spruce Way","phone":"1-800-MRX"}