小编Ale*_*ams的帖子

杰克逊不关心地图中元素的顺序

我正在使用 Jackson 库生成 JSON。我将输入映射传递给 ObjectMapper

例如。这是我如何生成地图的代码片段。我正在向地图添加组、链接、标题。JSON 输出具有按链接、组、标题顺序排列的对象。

Map beanMap = new HashMap();
beanMap=(keybean.getallSelectedViewGroups());
beanMap.put("Link",keybean.getHrefTex());
beanMap.put("Title",keybean.getTitle());
Run Code Online (Sandbox Code Playgroud)

我用了

mapper.writeValueAsString(beanMap) to generate the JSON String.
Run Code Online (Sandbox Code Playgroud)

尽管对象的排序方式并不重要,但我只是想知道如何以所需的顺序生成 JSON 输出。

json jackson

2
推荐指数
1
解决办法
4183
查看次数

标签 统计

jackson ×1

json ×1