次のようにJerksonを使用して、scalaケースクラスをJSON文字列にシリアライズしようとしています:
case class Page(title: String, id: String, ls: List[(String, String, Int)])
val pageList = new mutable.ArrayBuffer[Page]()
val jsonString = Json.generate(pageList)
pageList
Page
数百万のオブジェクトで非常に大きいです。呼び出しは次の例外で失敗します。
原因: org.codehaus.jackson.map.JsonMappingException:
[java.lang.ArrayIndexOutOfBoundsException のメッセージなし]