lift-json

    0熱度

    1回答

    我試圖用scala play使用lift-json庫時出現這個錯誤:「該文件無法編譯,引發的錯誤是:加載Diff時出錯,Diff所需的類文件是缺少引用類型包scala的可序列化是指不存在的符號。「 我在我的dependencies.yml文件中添加了「--net.liftweb - > lift-json 2.9.0-1-2.4」。我不確定是什麼導致了這個錯誤。

    2熱度

    1回答

    帶電梯,JSON deserialising時,我又哪裏deserialise數據,如this成的情況下,類像這樣無視領域: case class SoundCloudUser ( id: Int, permalink: String, username: String, country: String, full_name: String,

    4熱度

    2回答

    如何使用lift-json反向串行化json數組到scala矢量? 例如: case class Foo(bar: Vector[Bar]) trait Bar { def value: Int } case class Bar1(value: Int) extends Bar case class Bar2(value: Int) extends Bar impor

    1熱度

    1回答

    我正在關注Lift網站上的教程:http://simply.liftweb.net/index-6.3.html#prev,但我無法自己弄清楚如何在不關閉會話的情況下清空購物車內容。

    5熱度

    2回答

    看來lift-json僅限於以字符串作爲關鍵字的地圖。 繞過此限制的最佳方法是什麼?

    2熱度

    3回答

    我正在使用JSON4S生成一些JSON。 如果條件滿足,我想產生如下: {"fld1":"always", "fld2":"sometimes"} 如果條件不滿足,我想製作: {"fld1":"always"} 我已經試了遠是: val fld1 = "fld1" -> "always" val json = if(condition) ("fld2" -> "sometimes")

    1熱度

    1回答

    我想對使用lift-json序列化的Scala案例類進行反序列化。我遇到的問題是,我不知道如何調用下面的泛型方法extractOpt[A]方法: someString:String = {...} JsonParser.parse(someString).extractOpt[A] 類型的[A]是要依靠元數據,例如類名的[A]但對於我的生活我無法解決如何使用反射來打電話。在C#中,我可以使用

    1熱度

    2回答

    這可能是一件容易的事情,而我的困難很可能是由於我對Scala的新穎性(它已經很快成爲我最喜歡的語言)所致。 基本上我有一些JSON,看起來像這樣: { "to" : "Peter", "from" : "Dave", "bundle" : [ {"data": [1,2,3,4,5]}, {"data": [2,3,4,5,6]} ] }

    4熱度

    5回答

    我想驗證json在嘗試使用lift-json組裝到case類之前是否包含一個鍵/值列表。數據可能是嵌套的。 例如: { "name": "stack", "desc": "desc", "age": 29, "address": { "street": "123 elm", "postal_code": 22222, "city": "slc", } }

    1熱度

    1回答

    我正在使用提升JSON的解析來解析某些JSON。 JSON是遞歸的,例如每個級別都存在id字段。下面是一個例子: val json = """ { "id": 1 "children": [ { "id": 2 }, { "id": 3 } ] } """ 以下代碼 var ids = for