0
私はScalaを初めて使用しています。私が解析し、ファイルを開きたいと、このファイルから2 val
属性Scalaの読み込みと解析JSON
{
"edges_file": "/path/edges.json.gz",
"seed_file": "/path/seed.json.gz"
}
:私はscala_input.json
2つの項目を含む題し、JSONファイルを持っています。私は試しました:
val input_file = "/path/scala_input.json"
val json_data = JSON.parseFull(input_file)
val edges_file = json_data.get.asInstanceOf[Map[String, Any]]("edges_file").asInstanceOf[String]
val seeds_file = json_data.get.asInstanceOf[Map[String, Any]]("seed_file").asInstanceOf[String]]
ただし、これはjava.util.NoSuchElementException: None.get
を返します。私が定義していないものは何ですか? json_data
とinput_file
が正しく、私は確信していますedges_file
とseed_file
が存在します。