用 JACKSON 解析 python dicts
Posted
技术标签:
【中文标题】用 JACKSON 解析 python dicts【英文标题】:Parsing python dicts with JACKSON 【发布时间】: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)
);
【问题讨论】:
【参考方案1】:Jackson 项目中有这个问题的 github issuehttps://github.com/FasterXML/jackson-databind/issues/1852
您还可以使用该问题的 Pull Requesthttps://github.com/FasterXML/jackson-databind/pull/2132
【讨论】:
以上是关于用 JACKSON 解析 python dicts的主要内容,如果未能解决你的问题,请参考以下文章
python 将DynamoDB元素解析为python dict。