У меня есть довольно простой вопрос, но, похоже, не найти элегантный способ Scala для этого.Добавление XML-элемента с поддержкой XML Scala
Я хочу, чтобы вставить теги сгенерированные программно XML в существующую структуру XML, что я прочитал из файла с помощью
xml.XML.loadFile(...)
В How do I create an XML root node in Scala without a literal element name? я нашел этот подход для создания своих меток.
def textElem(name: String, text: String) = Elem(null, name, Null, TopScope, Text(text))
Имея XML дерево
<root>
<set start="christmas">
<data>
<val>ABC</val>
...
</data>
<custom>
<entry>DEF</entry>
<!-- APPEND HERE -->
</custom>
</set>
<set start="halloween">
...
</set>
</root>
Как выбрать пользовательский раздел из набора Рождество, добавить свои теги, генерируемые программно XML и сохранить весь XML-дерево обратно в файл?
Благодарим за помощь!
Спасибо, много помогли - извините за поздний ответ! –