在我的 Lift 项目中,我使用了我自己的一个特征:
import scala.xml.Node
import net.liftweb.json.JsonAST.JValue
trait Serializable {
def toXml : Node
def toJson : JValue
}
我不是在“ reshape 自行车”吗?这不是有一个共同的标准库特征吗?
最佳答案
Record有一个asJSON方法,可以使用net.liftweb.json.XML将json转为xml。你不想混入 Record 是因为它对你的对象来说太多了吗?
关于xml - Scala/Lift 中是否(或是否)有 XML 和 JSON 可序列化对象的标准特征?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7815793/