【JSON】java得到json字符串格式中的值
原创【JSON】java获取json数组格式的值
前情回顾
在编写项目的过程中,需要解决以下问题:
1、从kafka读出数据,读出的是。 json数据格式 ,如下图所示:

2阅读json数据格式 并非所有后续需要使用 ,我目前 只需要提取data数组中的inpatient_id这个字段 即可

java获取json数组格式的值
根据前面回顾中对场景的上述描述,我们可以看到我们接下来要做的是 获取json数据格式中数组格式的值
1、读取到kafka[此处的数据来自]kafka读入的数据作为参数传入。JsonUtils方法中】

2、获取json数据数组格式的值
 String str = stringStringConsumerRecord.value();
        JSONObject jsonObject = JSONObject.parseObject(str);
        JSONArray jsonArray = new JSONArray(jsonObject.getJSONArray("data"));
        System.out.println("inpatient_id:"+jsonArray.getJSONObject(0).get("inpatient_id"));3,测试结果
从下面的屏幕截图中可以看到,阵列已成功inpatient_id此字段已提取。

参考资料
https://blog.csdn.net/u014651560/article/details/81004894
版权声明
所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除
 itfan123
itfan123





