Вместо
key:
- thisvalue
- thatvalue
- anothervalue
Я бы хотел
key:
1. thisvalue
2. thatvalue
3. anothervalue
чисто для удобочитаемости, с той же интерпретацией {key: [thisvalue, thatvalue, anothervalue]}
.
Похоже, это не является частью базового синтаксиса YAML, но есть ли способ добиться этого — возможно, используя некоторые из продвинутая магия возможна в YAML?
(Я понимаю, что это можно аппроксимировать, написав список как:
key:
- 1. thisvalue
- 2. thatvalue
- 3. anothervalue
но это уродливый хак, и я бы предпочел решение, в котором числа имели семантическую цель, а не были просто частью текста значения, которое также требует анализа и удаления.)