场景:考虑我有一个 JSON 文档,如下所示:
{
"name": "David",
"age" : 78,
"NoOfVisits" : 4
}
问题:我想更改文档中字段的顺序/顺序,比如说我想要age
,NoOfVisits
然后最后是name
。
截至目前,我将值存储在临时变量中,删除字段并重新创建相同的字段。由于重新分配不起作用:(
我是通过以下方式做到的:
temp = doc["age"];
delete doc['age'];
doc["age"] = temp;
temp = doc["NoOfVisits "];
delete doc['NoOfVisits '];
doc["NoOfVisits"] = temp;
temp = doc["name"];
delete doc['name'];
doc["name"] = temp;
这样我就可以获得所需的有序 JSON 文档。这个要求很特殊,但我仍然想要一些有效的解决方案
问题:有人可以用有效的方法来帮助实现同样的目标吗?