创建XML节点。如果你有这样的:斯卡拉:如何从一些收集
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>
这种方法的优点是什么?我想了解更多关于Scala的信息,我很好奇。 – ScArcher2 2011-02-03 16:20:27
这只是一种不同的语法。在我的代码中,我通常使用map()而不是像Aaron Maenpaa的答案。 – hishadow 2011-02-07 18:37:13