xml - Scala/Lift 中是否(或是否)有 XML 和 JSON 可序列化对象的标准特征?

标签 xml json scala lift

在我的 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/

相关文章:

javascript - 对 json 数据进行排序

java - 填充Listview时Arraylist和Hashmap的问题

scala - Scala 中的动态 mixin - 可能吗?

具有六边形触摸边界的Android六边形按钮

javascript - 使用 Javascript 将字符串转换为 E4X XML

android - 读取 JSON 数据时出现 MalformedChunkCodingException

java - Play Framework 2 设置表单输入类

java - 为什么我需要在Java程序中创建一个类?

c# - 如何显示XML?

java - 使用stax解析器仅从xml获取特定元素节点