自己遍历List,组合成需要的json格式的字符串就行了
解决方案 »
- 回车登录问题
- 帮忙修改个焦点图自动切换的代码兼容问题,感激不尽!
- 有关jQuery 和jQuery ui 之间的问题
- 请求帮助点击改变颜色值
- 能不能像css那样为标签添加javascript事件
- ●●●●●●●●●●●●●●●●●●●●●●●●●●●这里的this ==什么的时候 弹出true??????????
- var cu = $('checkusername');为什么找不到对象呢?
- 动态生成表格时 如何添加样式class?在线等待!
- 如何在WindowsXP SP2版下实现自动弹出窗口,一旦解决,200RMB报酬。
- 求验证url正则表达式
- 谁能给我发一份excel导入导出的完整项目给新人我参考下
- 正则里的双引号该如何匹配?
对象的话,改变字段声明顺序
你这是 数组还是对象,有这种写法?
如果是对象 不用再意 顺序,如果是数组,用reverse倒序一下刚好是你要的顺序
JS里对象属性的顺序就是根据你添加属性的顺序..先加的必然在前面
{"id":"1","text":"哈哈","children":[{"id":"1","text":"01"},{ "id":"2","text":"02" },{"id":"3","text":"03" }]}
对于{}括起的,无法控制循序,也不需要控制循序,出现在前面和后面无关紧要,是通过键名称来获取,不是通过下标
public JSONObject() {
this.map = new LinkedHashMap(); //new HashMap();
}
或者可以把每个key按照想要的方式加入前缀,比如a_id,b_text,c_chriden就可以了