【发布时间】:2020-08-12 21:16:00
【问题描述】:
我收到一个 JSON 响应,我会对其进行解析。 然后填充 POJO。 做一些工作,最后 sysops json.toString 而不是打印 POJO 的内容。 我正在使用 json.toString() 并且在我得到的响应中 "currentTime":"08\/12\/2020 02:07:31 PM PDT" 这基本上是使用 \ 转义 / 但是对于最终输出,我不希望在控制台上使用它。 我只能使用 Json 简单库。
【问题讨论】:
-
这是long-standing issue with the json-simple library。如果你必须使用这个库,并且不能容忍不必要的反斜杠,你需要自己修复输出。不要盲目地将
\/替换为/——一定要测试像\\/这样的输入(应该被解析为\/)
标签: java escaping json-simple