gpt4 book ai didi

android - JSON 字符串顺序不对

转载 作者:行者123 更新时间:2023-11-29 17:54:24 28 4
gpt4 key购买 nike

我希望 JSON 字符串与我输入的顺序相同。这是我的查询。

object.put("name", name);
object.put("email", email);
object.put("query", query);

但在结果字符串中显示为

{"email""m@gmail.com","query":"k","name":"a"}

最佳答案

不能保证 JS 对象中键的顺序。如果您需要特定顺序,请考虑使用单独的键数组来保留顺序。

{
"order":["name", "email", "query"],
"data":{
"email":"m@gmail.com",
"query":"k",
"name":"a"
}
}

来自 JSON 规范 http://www.ietf.org/rfc/rfc4627.txt :

An object is an unordered collection of zero or more name/value pairs, where a name is a string and a value is a string, number, boolean, null, object, or array.

(强调我的)

关于android - JSON 字符串顺序不对,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20513641/

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