2017-08-22 15 views
0

コードに何が間違っているか説明してください。出力は{}として空になっています。 json出力をどのように取得する必要がありますか?scala gson配列の解析

val values = (1 to 10).toList 
val topic = "linkedlists" 
val gson = new GsonBuilder().create() 
val output=gson.toJson(values,classOf[List[Int]]) 
println(output) 

答えて

1

ですので、

あなたは、java.util.Listないscala.collection.immutable.List

例を使用することができます

import scala.collection.JavaConverters._ 
val list = (1 to 10).asJava 

val gson = new GsonBuilder().create() 
gson.toJson(list, classOf[java.util.List[Int]]) shouldBe "[1,2,3,4,5,6,7,8,9,10]" 
関連する問題