【发布时间】:2019-07-24 11:06:53
【问题描述】:
假设我有一个包含 JSON 数据的 InputStream,并且我想将其转换为 Map(键值对),例如,我可以将其写入日志文件。
获取 InputStream 并将其转换为 Map 的最简单方法是什么?
public String convertInputStreamToMap(InputStream isobj) {
// ???
}
我已尝试转换为 String,它可以按预期工作,但是当数据真的很长时,数据将不完整。所以我想要一些最简单的方法来直接将其转换为 Map。
【问题讨论】:
-
JSON 方式不是比 Map.toString() 更适合写入日志文件吗?
标签: groovy hashmap inputstream