如果你有类似的东西:
val myStuff = Array(Person("joe",40), Person("mary", 35))
如何以该数据作为节点创建 XML 值?我知道如何在 XML 表达式中使用 { 大括号 } 来放置一个值,但这是一个值的集合。我需要明确地迭代还是有更好的东西?
val myXml = <people>{ /* what here?! */ }</people>
结果值应该类似于:
<people><person><name>joe</name><age>40</age></person>
<person><name>mary</name><age>39</age></person></people>