【发布时间】:2020-09-29 17:15:16
【问题描述】:
[{"product_name":"13X25","ask_size":0,"product_id":"5","category_id":"1","quantity":"10","图片":null,"description":"","product_pdf":null,"head":"MARSHAL","price":"22.00","user_quantity":"2"},{"product_name":"14X25 ","ask_size":0,"product_id":"6","category_id":"1","quantity":"12","image":null,"description":"","product_pdf":null ,"head":"MARSHAL","price":"23.00","user_quantity":"1"},{"product_name":"14X25 C","ask_size":0,"product_id":"2", "category_id":"1","quantity":"23","image":null,"description":"","product_pdf":null,"head":"KANGARO","price":"22.00" ,"user_quantity":"0"},{"product_name":"17X25 C","ask_size":0,"product_id":"1","category_id":"1","quantity":"18", "image":null,"description":"","product_pdf":null,"head":"HOKO","price":"12.00","user_quantity":"0"}]
这是我的 JSON 数组 如果某个键已经存在,我想删除它
有一个名为“head”的密钥:“MARSHAL”,这个密钥来了两次,但我只想取一次。
如果它来了,那么它必须从其他 JSONObject 中自动删除,不仅仅是一个键
如果它们被重复也可以是其他键,那么我只想要它们一次,然后将该 JSON 数据添加到列表中
我怎样才能为安卓做到这一点?
我想将此数据显示到 cardView 适配器中
【问题讨论】:
-
你发的json没问题,是一个4个json对象的数组,而且都只有一个
head键。 -
是的,但我想删除它重复的那个键
-
您只想删除键或整个对象条目?
-
我想删除密钥,例如有一个名为“head”的密钥:“MARSHAL”,这是两次我想删除第二次,我希望每次都发生这种情况跨度>
-
我知道这个json来自后端对吧?然后你有一个后端问题