【发布时间】:2011-02-22 21:04:13
【问题描述】:
在使用 scala xml 时,我发现 Node.text 方法非常方便。它将所有类型的对象转换为一个可用的字符串,它们可以转换为您期望的数据类型(当然,为意外数据爆炸)。
lift-json JValue 类有没有类似的方法?
【问题讨论】:
在使用 scala xml 时,我发现 Node.text 方法非常方便。它将所有类型的对象转换为一个可用的字符串,它们可以转换为您期望的数据类型(当然,为意外数据爆炸)。
lift-json JValue 类有没有类似的方法?
【问题讨论】:
我认为最接近该功能的是“价值”。它返回包装在 JValue 中的纯值。
scala> JInt(1).values
res0: BigInt = 1
scala> JString("1").values
res1: String = 1
scala> JBool(true).values
res2: Boolean = true
scala> JArray(List(JInt(1), JInt(2))).values
res3: List[Any] = List(1, 2)
【讨论】: