我正在使用Scala开发一个简单的web应用程序。我们的计划是从外部API获取JSON数据,并将其插入到模板中(遗憾的是,不能以XML格式获取数据)。
我尝试过使用Twitter的scala-json库,但我无法正确编译它( github上的代码无法在sbt中更新,说明标准项目7.10不可用,我还没有解决这个问题)。
lift-json看起来令人印象深刻,但似乎比我现在需要的要复杂得多。
尝试导入我在Java中使用过的库jsonic时,会出现各种难以理解的错误。这太糟糕了,因为我更喜欢jsonic的直截了当。
我在使用内置的scala.util.parsing.json.JSON方面取得了一些进展,但实际上我不知道如何访问元素。正如您可能已经注意到的,我对Scala有些陌生。如何访问JSONObjects的属性?
scala.util.parsing.json.JSON有很多信息,但是有没有关于如何在任何地方使用它的简单教程呢?
我现在只对JSON的反序列化感兴趣,比如Ints、String、Map和List。目前,我不需要序列化对象或使反序列化的对象适合类。
有没有人能告诉我如何使用上面提到的库,或者帮我设置一个能做我想做的事情的Java库?
https://stackoverflow.com/questions/4169153
复制相似问题