【发布时间】:2019-02-26 08:40:34
【问题描述】:
我需要帮助从 JSON 字符串反序列化以下矩阵
[[0,241680,1504951,608814],[242011,0,1422310,526173],[1509111,1427078,0,929523],[607952,525919,922264,0]]
问题是我不知道在 Kotlin 中使用什么数据结构来做到这一点。
有什么想法吗?
到目前为止,我已经尝试了以下方法:
private fun createMatrix(json: String, mapper: ObjectMapper): List<List<Long>> {
val typeFactory = mapper.typeFactory
return mapper.readValue(json, typeFactory.constructCollectionType(List::class.java, IntArray::class.java))
}
【问题讨论】:
标签: json spring-boot kotlin jackson