0
我有以下,並希望在斯卡拉使用jerkson,但我有這個問題。我確信這是一個非常業餘的錯誤,但希望能從這裏得到一些幫助。在斯卡拉使用jerkson列表清單
scala> val orig=List("this", List("a", "b", List("c", "d")))
orig: List[java.lang.Object] = List(this, List(a, b, List(c, d)))
val json_ver=generate(orig)
json_ver: String = ["this",["a","b",["c","d"]]]
//now i want to go from json_ver back to orig list of lists
//I've tried parse[List[Any]](json_ver)
//parse[List[List[Any]]](json_ver)
所有無濟於事。我真的很感激,如果有人可以點我在正確的方向
對不起,我的意思是:我想能夠將json_ver轉換回與orig匹配的結構,換句話說就是具有多個嵌套列表的列表。這裏的parse命令似乎並不轉換json_ver中的所有json對象。 – JPC 2013-04-08 00:11:12
原始數據結構不是列表的列表。它是'List [Object]',因爲它裏面都有字符串(「this」)和列表。解析方法返回的是'List [Any]'。除了這個區別之外,我在兩個方面看到了相同的元素。 – 2013-04-08 00:19:42
好的,所以我不應該指望解析使這個列表(這,列表(a,b,列表(c,d))?也許我誤解了如何解析這裏工作 – JPC 2013-04-08 00:50:45