Объект
Литерал объекта представляет собой расширяемую структуру "ключ — значение", которая синтаксически эквивалентна JSON-объекту.
Верно сформированный JSON-документ является допустимым объектом VRL.
| Используйте VRL-песочницу, чтобы проверить работу программы. |
Примеры объектов
Пример объекта с вложенными массивом и объектом
{
"поле1": "значение1",
"поле2": [
"значение2",
"значение3",
"значение4"
],
"поле3": {
"поле4": "значение5"
}
}
Пример массива со значениями, представленными путями и переменными
{
"поле1": ."некий_путь",
"поле2": some_variable,
"поле3": {
"вложенное_поле": "некое значение"
}
}
Упорядочивание
Поля объекта упорядочены по ключу в алфавитном порядке по возрастанию. Таким образом, операции, такие как кодирование в JSON, производят строку с ключами, упорядоченными в алфавитном порядке.
Операции над объектами
К функциям операций над объектами относятся:
Для обновления полей в объекте используйте присваивание со слиянием.
Была ли полезна эта страница?