将Scala对象转换为XML

有许多Scala库可以将任意对象转换为JSON,还有一些将JSON转换为XML,但我似乎无法找到将任意对象转换为XML的好方法.什么是好方法?
最佳答案
我刚才用过scalaxb.如果您有一个XSD(或WSDL)作为输入来生成您的类,它可以很好地工作.如果是这种情况,我也建议使用它.

由于您还在谈论JSON,因此您可能拥有使用REST的Web应用程序.在这种情况下,请查看Lift’s REST-Support.例如,如果您使用其内部持久性框架之一,那么所有实体类型都可以免费获得toXML方法.

第三种可能性是使用Scala’s XML literalswrite your own conversion.

在Stack Overflow上可能重复:
Scala XML serialization
Which XML serialization library for Scala?

转载注明原文:将Scala对象转换为XML - 代码日志