我有一个像这样的字符串:
{
"products":{"56":"productName","28":"productName"},
"excludedProducts":{"83":"productName","1":"poductName"}
}
所以我想要的是在javascript中获取一个如下所示的对象:
{
products: {
"56": "productName",
"28": "productName"
},
excludedProducts: {
"83": "productName",
"1": "productName"
}
}
但JSON.parse()将数字转换为索引,我得到了
{
products: {
28: "productName",
56: "productName"
},
excludedProducts: {
83: "productName",
1: "productName"
}
}
基本上,有没有办法在解析格式化的字符串之后保留元素的顺序?
答案 0 :(得分:3)
您需要使用 数组 来保留格式。