【问题标题】:Json toString output for "/"“/”的 Json toString 输出
【发布时间】: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


【解决方案1】:

也许尝试用“”(空格)替换那些“/”。然后你会有一个重新格式化的字符串。 ?‍?✌

或者用你想要的任何东西替换它。 ?

【讨论】:

    猜你喜欢
    • 2014-05-09
    • 1970-01-01
    • 1970-01-01
    • 2015-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-13
    • 1970-01-01
    相关资源
    最近更新 更多