#yaml
#yaml
Вопрос:
Можно ли смешивать встроенную (json-подобную) карту с обычными определениями карт для одного и того же объекта?
Рассмотрим следующий пример:
person: {age: 32, weight: 82}
name: foo
Результирующий пользователь должен иметь заданный возраст, вес и имя.
РЕДАКТИРОВАТЬ: переместил мое решение в ответ
Комментарии:
1. Хорошее решение. Обратите внимание, что рекомендуется дать ответ на ваш собственный вопрос. Тогда вы могли бы также опубликовать свое решение в качестве ответа.
Ответ №1:
Это возможно с помощью тега слияния:
person:
<<: {age: 32, weight: 82}
name: foo
Это дает:
{
"person": {
"age": 32,
"name": "foo",
"weight": 82
}
}