Si usted tiene algo así como:Scala: cómo crear nodos XML de alguna colección
val myStuff = Array(Person("joe",40), Person("mary", 35))
¿Cómo crea un valor XML con esos datos como nodos? Sé cómo usar {llaves} en una expresión XML para poner un valor, pero esta es una colección de valores. ¿Debo iterar explícitamente o hay algo mejor?
val myXml = <people>{ /* what here?! */ }</people>
El valor resultante debe ser algo como:
<people><person><name>joe</name><age>40</age></person>
<person><name>mary</name><age>39</age></person></people>
¿Cuál es la ventaja de este enfoque? Estoy tratando de aprender más sobre Scala y tengo curiosidad. – ScArcher2
Es solo una sintaxis diferente. En mi código usualmente uso map() como en la respuesta de Aaron Maenpaa. – hishadow