首页 > 编程知识 正文

jsonarray遍历删除元素(jquery遍历json数组)

时间:2023-05-04 07:17:50 阅读:69607 作者:3968

一、要求说明:必须遍历json数组JSONArray对象并将其转换为List对象

2 .需求分析:1.首先,考虑直接遍历以从JSONObject对象获取指定k的v值

for(jsonObjecta:jsonarray ) list.add (a.get ) ' k ' ),但编译异常,表明遍历对象必须是object对象。 我当时无知。 JSON数组没有放置JSON。

2 .查看源代码:

实现的是ListObject法,喝醉了.

尝试强制JSONObject变革并报告错误:

for (jsonObjecta : JSON array (jsonobjectx=) JSONobject ) alist.add ) x.get('k ' ) }三.解决方法: object必须首先迁移到JSON

JSON.toJSON

for(JSONobjecta:JSONArray ) JSONobjectx=) JSONobject ) JSON.toJSON(a ) list.add ) x.get('k ' )或:

list list=conditions.stream (.map (obj-{ jsonobjectjsonobj=) JSONobject ) JSON.toJSON ) obj ); returnJsonobj.getstring(Status ); }.collect(collectors.tolist ) );

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。