在我的 Web 应用程序中,我从服务器收到一个 JSON 字符串,并将其保存在greetings 变量中:
var greetings = '{"2":"hoi","3":"hi","1":"salam"}'
请注意问候语如何以索引 2 和值 hoi 开头。 现在我想解析 JSON,结果如下:
JSON.parse(greetings) // {1: "salam", 2: "hoi", 3: "hi"}
顺序发生了变化,看起来 JSON.parse 按键对结果进行排序。
有没有办法保持原始字符串的顺序不变?
最佳答案
关于javascript - 防止 JSON.parse 重新排列对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49490439/