Maven: <dependency> <groupId>org.scala-lang.modules</groupId> <artifactId>scala-xml_2.13</artifactId> <version>1.3.0</version> </dependency> Gradle: groovy implementation 'org.scala-lang.modules:scala-xml_2.13:1.3.0' <root> <element> <name>John</name> <age>30</age> </element> <element> <name>Jane</name> <age>25</age> </element> </root> scala import scala.xml.XML val xml = XML.loadFile("example.xml") val names = (xml \\ "name").map(_.text).toList val ages = (xml \\ "age").map(_.text.toInt).toList names.foreach(println) ages.foreach(println) scala import scala.xml._ val xml = <root> <element> <name>John</name> <age>30</age> </element> <element> <name>Jane</name> <age>25</age> </element> </root> XML.save("example.xml", xml)


上一篇:
下一篇:
切换中文