【问题标题】:Parsing python dicts with JACKSON用 JACKSON 解析 python dicts
【发布时间】:2016-07-27 00:41:33
【问题描述】:

我想解析 python 字典。 json 和 python dicts 有两个区别:

  • python dicts 允许简单的引用(杰克逊使用 jsonParser.Feature.ALLOW_SINGLE_QUOTES 很容易做到)。
  • 对于布尔值,python 字典有“True”和“False”而不是“true”和“false”。

你知道如何在杰克逊的“真”和“假”上不区分大小写吗?

非常感谢您的帮助,它阻止了我。

最好的问候,

杰罗姆·奥迪尔

我的代码:

private static final ObjectMapper m_objectMapper = new ObjectMapper(
    new JsonFactory().enable(JsonParser.Feature.ALLOW_SINGLE_QUOTES)
);

【问题讨论】:

    标签: java python json dictionary jackson


    【解决方案1】:

    Jackson 项目中有这个问题的 github issue
    https://github.com/FasterXML/jackson-databind/issues/1852

    您还可以使用该问题的 Pull Request
    https://github.com/FasterXML/jackson-databind/pull/2132

    【讨论】:

      猜你喜欢
      • 2019-08-28
      • 2012-07-05
      • 2018-06-30
      • 2015-12-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-25
      相关资源
      最近更新 更多