json数据 : strResult
{
"Code": 0,
"Data": [{
"Id": 25,
"Name": "支付宝",
"Logo": "/content/images/yhk24.jpg"
}, {
"Id": 1,
"Name": "农业银行",
"Logo": "/content/images/yhk.jpg"
}, {
"Id": 11,
"Name": "中国人民银行",
"Logo": "/content/images/yhk10.jpg"
}, {
"Id": 12,
"Name": "中国银行",
"Logo": "/content/images/yhk11.jpg"
}, {
"Id": 13,
"Name": "中国工商银行",
"Logo": "/content/images/yhk12.jpg"
}, {
"Id": 14,
"Name": "交通银行",
"Logo": "/content/images/yhk13.jpg"
}, {
"Id": 15,
"Name": "建设银行",
"Logo": "/content/images/yhk14.jpg"
}, {
"Id": 19,
"Name": "招商银行",
"Logo": "/content/images/yhk18.jpg"
}, {
"Id": 20,
"Name": "中信银行",
"Logo": "/content/images/yhk19.jpg"
}, {
"Id": 21,
"Name": "光大银行",
"Logo": "/content/images/yhk20.jpg"
}, {
"Id": 22,
"Name": "民生银行",
"Logo": "/content/images/yhk21.jpg"
}, {
"Id": 23,
"Name": "兴业银行",
"Logo": "/content/images/yhk22.jpg"
}, {
"Id": 18,
"Name": "广发银行",
"Logo": "/content/images/yhk17.jpg"
}, {
"Id": 17,
"Name": "华夏银行",
"Logo": "/content/images/yhk16.jpg"
}, {
"Id": 16,
"Name": "邮政储蓄银行",
"Logo": "/content/images/yhk15.jpg"
}, {
"Id": 10,
"Name": "深圳发展银行",
"Logo": "/content/images/yhk9.jpg"
}, {
"Id": 24,
"Name": "北京银行",
"Logo": "/content/images/yhk23.jpg"
}, {
"Id": 2,
"Name": "浙商银行",
"Logo": "/content/images/yhk1.jpg"
}, {
"Id": 3,
"Name": "浦发银行",
"Logo": "/content/images/yhk2.jpg"
}, {
"Id": 4,
"Name": "上海银行",
"Logo": "/content/images/yhk3.jpg"
}, {
"Id": 5,
"Name": "杭州银行",
"Logo": "/content/images/yhk4.jpg"
}, {
"Id": 6,
"Name": "宁波银行",
"Logo": "/content/images/yhk5.jpg"
}, {
"Id": 7,
"Name": "南京银行",
"Logo": "/content/images/yhk6.jpg"
}, {
"Id": 8,
"Name": "赣州银行",
"Logo": "/content/images/yhk7.jpg"
}, {
"Id": 9,
"Name": "上海农商银行",
"Logo": "/content/images/yhk8.jpg"
}],
"PageParm": null,
"Result": true,
"Message": ""
}
private String[] Name;
private ArrayList<String> stringArrayList = new ArrayList<String>();
JSONObject jo = new JSONObject(strResult);
JSONArray body1 = jo.getJSONArray("Data");
for (int i=0; i<body1.length(); i++) {
JSONObject json_data = body1.getJSONObject(i);
stringArrayList.add(json_data.getString("Name")); //add to arraylist
}
String[] result_before=stringArrayList.toArray(new String[stringArrayList.size()]);
if(list.contains("支付宝")) {//加入集合中包含这个元素
List<String> arrayList = new ArrayList<String>(list);
arrayList.remove("支付宝");
Log.e("arrayList", arrayList+"");
Name = arrayList.toArray(new String[arrayList.size()]);
}
Log.e("结果后:Name", Arrays.deepToString(Name));