gpt4 book ai didi

json - 如何让 Jackson 使用单引号或不使用引号生成 json 字符串?

转载 作者:行者123 更新时间:2023-12-02 04:54:04 33 4
gpt4 key购买 nike

例如,我想生成ng-style的json字符串:

<th ng-style="{width:247}" data-field="code">Code</th>

但是对于 Jackson,结果是:

<th ng-style="{&quot;width&quot;:247}" data-field="code">Code</th>

阅读起来并不容易。

所以我想要jackson生成带单引号或不带引号的 json 字符串。可以这样做吗?

最佳答案

如果您可以控制 ObjectMapper 实例,则将其配置为按照您想要的方式处理和生成 JSON:

final ObjectMapper mapper = new ObjectMapper();
mapper.configure(JsonGenerator.Feature.QUOTE_FIELD_NAMES, false);
mapper.configure(JsonParser.Feature.ALLOW_UNQUOTED_FIELD_NAMES, true);

关于json - 如何让 Jackson 使用单引号或不使用引号生成 json 字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14010754/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com