Heim > Fragen und Antworten > Hauptteil
这是我想要的结果:["id":"1","text":"哈哈","children":[{"id":"1","text":"01"},{ "id":"2","text":"02" },{"id":"3","text":"03" }]]
但是输出是这样的["children":[{"id":"1","text":"01"},{ "id":"2","text":"02" },{ "id":"3","text":"03" }] ,"id":"1","text":"哈哈"]
PHP中文网2017-04-18 10:28:33
这俩数据没啥区别,如果说观察的话,你在数据库里把列拽成喜欢的顺序就可以了,客户端怎么放和顺序也没啥关系。
如果说一定要把第二种变成第一种的顺序,估计只有改字段名了,
aid,btext和childre,应该就是你那个顺序了。但是这么改,你确定你老板不会打你?
巴扎黑2017-04-18 10:28:33
json 格式输出不是按照字典排序的嘛,可以将第一种在json输出一下,JSON.stringify(Object, function, number),可以对输出结果进行更改,你可能不知道的JSON.stingify()