在Scala中提取XML属性信息

时间:2011-05-06 11:43:33

标签: xml scala

我正在尝试迭代scala.xml.Elem中的所有属性,并将名称空间,属性名称和值作为String获取。我发现说实话有点困难;有没有比这更好的方法:

 elem.attributes map { md => (md.getNamespace(elem), md.key, md.value(0).text) } 

1 个答案:

答案 0 :(得分:5)

我认为没有更好的方法可以做到这一点。如果你需要从MetaData对象中提取很多数据,你可以write your own extractor获得更好的语法。