开发者社区> 问答> 正文

关于 android json 数据的封装

我想把一个数组封装成jsonString []data={"64","69"}JSONObject json=new JSONObject();json.put("workgroups", data);但是这样做之后json就变成("workgroups": "[64,69]")我不想要data 外边的双引号 该怎么做啊

展开
收起
杨冬芳 2016-07-07 15:51:14 1875 0
1 条回答
写回答
取消 提交回答
  • IT从业

    建议你使用Map将数据装起来,然后直接用fastjson去把Map转换成json,你可以试试要想输出你要的效果,你得用JSONObject jsonArray = new JSONObject();jsonArray.put(你的数据)最后再json.put("workgroups", jsonArray);

    2019-07-17 19:52:54
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
58同城Android客户端Walle框架演进与实践之路 立即下载
Android组件化实现 立即下载
蚂蚁聚宝Android秒级编译——Freeline 立即下载