现在有一个长json。
里面放的都是jsonobject。
我现在要获得其中的所有key。作为一个list
key的顺序是里面的jsonObject的index属性的顺序。
请问这个我该怎么做呢?
基于java
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
一剑荒芜 2021-12-07 10:34最佳回答 专家已采纳json复制出来一段
采纳该答案 已采纳该答案 专家已采纳评论解决 无用打赏举报微信扫一扫
分享评论登录 后可回复...
查看更多回答(1条)
报告相同问题?
提交
相关推荐 更多相似问题
- 2021-12-07 10:33回答 2 已采纳 json复制出来一段
- 2019-08-28 21:35回答 7 已采纳 应该是Book数据类型问题,如果没问题,可以利用楼上说的gson试试看
- 2021-12-08 09:59回答 2 已采纳 data.getJSONArray JSONArray recordList = data.getJSONArray("records"); for (int i = 0; i <
- 2021-02-28 15:34叶提的博客 甲的JSONObject是无序一个收集键,值对,并且这些值可以是任何这些类型等的布尔,JSONArray,JSONObject的,数量和字符串。...在下面的示例中,我们可以按降序对JSONObject的值进行排序。示例impo...
- 2021-07-13 17:28掐指一算乀缺钱的博客 JSONObject> list = null; //数据 list.sort(new Comparator<JSONObject>() { @Override public int compare(JSONObject o1, JSONObject o2) { return o2.getInteger("value").compareTo(o1.getInteger...
- 2021-02-26 21:30索嵩的博客 package ...import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.List;import net.sf.json.JSONArray;import net.sf.json.JSONE...
- 2021-09-22 17:29回答 2 已采纳 代码修改如下: Iterator<String> iter = dev_model.keys(); while (iter.hasNext()){ String key = i
- 2021-11-10 11:55回答 2 已采纳 试试这个 SONArray json = JSONArray.fromObject(list);
- 2021-02-02 18:00回答 4 已采纳 背后的本质是,是否要通过强类型消除潜在的类型错误。 使用实体类,需要处理从JSON转实体类的过程。使用JSON对象,你还是需要对JSON对象含有哪些字段做校验和检测,等价于JSON转实体类的过程。
- 2020-10-18 22:26下面小编就为大家分享一篇浅谈JsonObject中的key-value数据解析排序问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
- 2021-02-26 21:30张翔炜的运动康复的博客 运行环境:java1.8方法:/*** 对jsonarray做比较:size不同,返回false; 排序后的String对比,不相同返回false;* @param expect* @param actual* @return*/public static boolean compareJsonArray(JSONArray expect...
- 2022-04-28 09:47乌夷的博客 public void testinstrument() throws IOException { //opencsv写java对象 List<JSONObject> jsonList = new ArrayList<JSONObject>(); JSONObject json2 = new JSONObject(); json2.put("id", 2); ...
- 2019-10-17 11:33回答 3 已采纳 json格式有误。 
- 2021-03-09 16:30回答 5 已采纳 jo里key为data的value值不是jsonarray格式,是一个jsonObject格式。可以打断点看看
- 2019-10-21 23:34回答 2 已采纳 ``` import java.util.ArrayList; import java.util.Collections; import java.util.List; import
- 2021-02-26 21:31米喜的博客 packagejavax.utils;importjava.util.Arrays;importjava.util.Collections;importjava.util.Comparator;importjava.util.List;importcom.alibaba.fastjson..../**** JSONObject数组排序工具类**@authorLogan* @crea...
- 2021-01-30 16:23一叶飘舟的博客 JSONObject put数据之后,排序会发生变化。 如下放入JSONObject中数据, JSONObjectobject=newJSONObject(); object.put("aaa",111); object.put("bbb",222); object.put("ccc",333); object.put("ddd...
- 2021-08-17 18:43xia_codings的博客 //插入的先后排序(LinkedHashMap) JSONObject jsonObject = new JSONObject(new TreeMap<>()); 思路2:指定参数项 String object = JSONObject.toJSONString(jsonObject,SerializerFeature.SortField....
- 2019-08-13 15:13回答 2 已采纳 application.getAttribue("noticeType")获取到的是jsonobject对象,不是数组,需要在获取一次层。 application.getAttribue("noti
- 2021-03-08 15:41路丝特的博客 我一直在寻找一段时间,想要一种方法来排序这样的JSON对象:{"results": [{"layerId": 5,"layerName": "Pharmaceutical Entities","attributes": {"OBJECTID": "35","FACILITYTYPE": "Pharmacy","FACILITYSUBTYPE": ...
- 没有解决我的问题, 去提问