Python и Ruby имеют очень хорошие библиотеки для разбора файла Yaml в объект JSON.
Анализатор должен поддерживать привязку и ссылки Yaml.
Ввод
info: &info
legs: 4 legs
type: pet
dog: *info
cat: *info
Требуемый вывод:
{
"info": {
"legs": "4 legs",
"type": "pet"
},
"dog": {
"legs": "4 legs",
"type": "pet"
},
"cat": {
"legs": "4 legs",
"type": "pet"
}
}
Сначала я попробовал YAMLFactory Jackson , Эта библиотека вообще не поддерживала якоря и ссылки.
Что такое хорошее решение в Java для анализа Yaml в JSON объект?