JsonSetEx — funkcja skryptu i funkcja wykresu
JsonSetEx() modyfikuje ciągi zawierające dane JSON (JavaScript Object Notation). Może ustawić lub wstawić wartości JSON z nową lokalizacją określoną przez ścieżkę. Dane JSON muszą mieć poprawny format JSON, ale mogą zawierać dodatkowe spacje i znaki nowego wiersza.
Składnia:
JsonSetEx(json, path, value, ...)
Typ zwracanych danych: wartość podwójna
Argumenty:
Argument | Opis |
---|---|
json | Ciąg zawierający dane JSON. |
path | Ścieżka musi spełniać warunki normy RFC 6901. Umożliwia to budowanie właściwości w danych w formacie JSON bez użycia skomplikowanych funkcji operujących na fragmentach tekstu lub indeksujących oraz instrukcji konkatenacji. |
value | Nowa wartość ciągu w formacie JSON. |
Przykład:
Poniższy skrypt ładowania ładuje i formatuje dane jako JSON:
Wynikiem są następujące dane JSON:
{"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"}