私はアンドロイドアプリケーションとアプリケーションのどこかで作業しています.JsonArrayからいくつかのJsonObjectを削除したいと思います。以下はJsonArrayは次のとおりです。JsonArrayからいくつかのキー値に基づいてJsonobjectを削除してください。android
[
{
"id": 2,
"image": "http://devaddons1.socialengineaddons.com/mobiledemotesting/public/system/e0/39/01/137a8_8640.png?c=279d",
},
{
"id": 4,
"image": "http://devaddons1.socialengineaddons.com/mobiledemotesting/public/system/5f/3a/01/13826_c4c9.png?c=ff74",
},
{
"id": 1,
"image": "http://devaddons1.socialengineaddons.com/mobiledemotesting/public/system/ac/39/01/13774_7183.png?c=35ee",
},
{
"id": 5,
"image": "http://devaddons1.socialengineaddons.com/mobiledemotesting/public/system/a7/3a/01/1386e_d5c5.png?c=3f1e",
},
{
"id": 3,
"image": "http://devaddons1.socialengineaddons.com/mobiledemotesting/public/system/1d/3a/01/137e4_e803.png?c=9ab9",
},
{
"id": 6,
"image": "http://devaddons1.socialengineaddons.com/mobiledemotesting/public/system/cf/3a/01/13896_edab.png?c=1e7b",
}
このJsonArrayから今
、私はこれを行うことができますどのように、私はこれを最適化したいidが2
に等しく持っているJsonObjectを削除します]なぜなら、私はforループを使用してそれを行うことができますが、私はforループを使用してそれをしたくありません。 他の方法がありますか?もし誰かがこれについて知っていれば私を助けてください。
ありがとうございました。この方法を使用して
どのjsonライブラリをお使いですか? –