Код: Выделить всё
{
"category": "[{\"a\":3,\"b\":11,\"c\":86}]",
"ids": "[\"1234\", \"5678\"]",
"uid": "55555",
"flag": true
}
Код: Выделить всё
val filePath = args(0)
val jsonFileString = Source.fromFile(filePath).getLines.mkString.stripMargin
val mapper = new ObjectMapper().registerModules(DefaultScalaModule)
val jsonStringObj = mapper.readTree(jsonFileString)
val ids = jsonStringObj.get("ids").asText()
В Python я мог бы сделать что-то вроде json_dict.get('ids', 'default_value'). Ищу аналог.
Подробнее здесь: https://stackoverflow.com/questions/792 ... ault-value
Мобильная версия