我正在使用JSON
自动将流程地图转换为jackson 2.6.2
。
Map<Long,String> processes = new HashMap<>();
processes.add(1l,"p1");
processes.add(2l,"p2");
结果JSON以String: String
格式出现:
{
"1": "p1",
"2": "p2"
}
如何仅在JSON中将长号码保留为号码,即Number: String
如下所示:
{
1: "p1",
2: "p2"
}
答案 0 :(得分:3)
Javascript对象的键总是被解析为字符串。
在对象字面意义上,key是属性。属性是JavaScript中的字符串。