Мне нужно настроить приложение по-разному. Конфигурация в XML. Разные конфигурации в основном будут иметь общие части.Например, разница между двумя конфигурациями будет отличаться от адреса электронной почты.
Поэтому вместо дублирования общих частей я подумал, что есть способ иметь базовый XML-файл и переопределять / добавлять только частии создайте результирующий XML-файл.
Я видел эту функцию в Maven - у вас есть родительский pom, а дочерний pom наследуется от него.В конце концов, используется эффективный pom.
1) Уже есть библиотеки (для любого языка программирования, но предпочтительно для Java), которые это делают?
2) Если нет, что было бы хорошим подходом для реализации этого? Я не очень знаком с технологиями XML, такими как XSD и XSLT.Так что очевидный путь может быть не таким очевидным для меня.
Любая помощь очень ценится.