ile kullanıcı tanımlı vaka sınıflarına JSON serileştirme Bu mükemmel tutorial'u Jerkson kullanarak Scala'da JSON üzerinde işlemeye başladım. Özellikle, JSON'u kullanıcı tanımlı vaka sınıflarına serpmekle ilgileniyorum. makale bunu çalıştıran bu hata var basit bir örnekJerkson
case class Simple(val foo: String, val bar: List[String], val baz: Map[String,Int])
object SimpleExample {
def main(args: Array[String]) {
import com.codahale.jerkson.Json._
val simpleJson = """{"foo":42, "bar":["a","b","c"], "baz":{"x":1,"y":2}}"""
val simpleObject = parse[Simple](simpleJson)
println(simpleObject)
}
}
vardır, ben Oynat 2.0.1, Scala 2.9.1-1, Jerkson 0.5.0 üzerinde duyuyorum.
Execution exception [[ParsingException: Unable to find a case accessor
Ayrıca, Google Gruplarında this bulundu, ancak yardımcı olmadı.
Herhangi bir fikrin var mı?
bir şey değiştirir mi (onlar' vaka sınıfları için gerekli değildir)? – romanb
@romanb Sadly, no. – Bob
Elbette bunu REPL'de denemiyorsunuz? –