我试图使用JSON在浏览器和我的应用程序之间发送数据.
我试图使用Lift 1.0来创建和解析JSON字符串,但由于某种原因,我无法解析我刚刚构造的JSON:
scala>import scala.util.parsing.json.JSON._
import scala.util.parsing.json.JSON._
scala> import net.liftweb.http.js._
import net.liftweb.http.js._
scala> import net.liftweb.http.js.JE._
import net.liftweb.http.js.JE._
scala> val json = JsObj(("foo", 4), ("bar", "baz")).toJsCmd
json: String = {'foo': 4, 'bar': 'baz'}
scala> parseFull(json)
res3: Option[Any] = None
Run Code Online (Sandbox Code Playgroud)
如何在Scala/Lift中以编程方式构造有效的JSON消息,还可以再次解析?