JsonSetEx — функция скриптa и диаграммы
JsonSetEx() изменяет строки, содержащие данные JSON (JavaScript Object Notation). Может задать или вставить значения JSON с указанием нового местоположения в пути. Данные должны быть допустимым кодом JSON, но могут содержать дополнительные пробелы и символы новой строки.
Синтаксис:
JsonSetEx(json, path, value, ...)
Возвращаемые типы данных: двойное значение
Аргументы:
Аргумент | Описание |
---|---|
json | Строка, содержащая данные JSON. |
path | Путь должен быть указан в соответствии с RFC 6901. Это позволяет составлять свойства внутри данных JSON без применения сложных функций подстрок и индекса, а также конкатенации. |
value | Новое значение строки в формате JSON. |
Пример:
Следующий скрипт загрузки загружает данные и преобразует в формат JSON.
В результате создаются следующие данные 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"}