scala
libraryDependencies += "org.scala-lang.modules" %% "scala-xml" % "1.3.0"
scala
import scala.xml._
scala
val xmlData = XML.loadFile("example.xml")
scala
val name = (xmlData \\ "name").text
scala
val newElement = <newElement>Some text</newElement>
val modifiedXmlData = xmlData.copy(child = xmlData.child ++ newElement)
XML.save("modified.xml", modifiedXmlData, "UTF-8", true)