Scala:jaxb还是类似的?

Bjo*_*n J 9 xml scala jaxb

作为一名java程序员,我非常习惯使用JAXB和类似程序,例如从XML规范构造对象.

我确信我可以让JAXB在scala中运行得很好,但是我想知道这是否是scala方式,或者是否有更好/更智能的方式,特别是因为XML几乎是语言/它的内部库的一部分.

因此,鉴于我想从XML规范创建一组对象,在scala中执行此操作的建议方法是什么?

ret*_*nym 12

对于纯Scala,有scalaxb.它基于Scala解析器组合器生成案例类和解析器.它还很年轻,但如果你避开XML Schema的高级功能,它就非常实用.