Я пытаюсь использовать 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
Как я могу программно построить допустимое сообщение JSON в Scala/Lift, которое также может быть проанализировано снова?