|
package com.electric.chargingpile.util;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import com.electric.chargingpile.data.TeLaiDian;
import com.electric.chargingpile.data.Zhan;
import com.squareup.okhttp.Request;
import com.squareup.okhttp.Response;
public class PiPei {
public static List<Zhan> listZhan = new ArrayList<Zhan>();
public static void main(String[] args) {
Zhan zhan = new Zhan();
zhan.setSupplier("特来电");
zhan.setTid("1101050004");
listZhan.add(zhan);
String re = getToken();
List<TeLaiDian> list = JsonUtils.parseToObjectList(re, TeLaiDian.class);
System.err.println(list.size());
for (int i = 0; i < listZhan.size(); i++) {
if (listZhan.get(i).getSupplier().equals("特来电")) {
for (int j = 0; j < list.size(); j++) {
if (listZhan.get(i).getTid().equals(list.get(j).getStaCode())) {
listZhan.get(i).setAcableNum(list.get(j).getAcableNum());
listZhan.get(i).setDcableNum(list.get(j).getDcableNum());
listZhan.get(i).setDcNum(list.get(j).getDcNum());
listZhan.get(i).setAcNum(list.get(j).getAcNum());
}
}
}
}
for (int i = 0; i < listZhan.size(); i++) {
System.err.println(listZhan.get(i).getAcableNum());
System.err.println(listZhan.get(i).getDcNum());
System.err.println(listZhan.get(i).getAcNum());
System.err.println(listZhan.get(i).getDcableNum());
}
}
private static String getToken() {
String json = "";
String sendurl = "http://123.57.6.131/zhannew/trd.txt";//
Request request = new Request.Builder().url(sendurl).build();
Response response = null;
try {
response = OkHttpUtil.execute(request);
if (response.code() == 200) {
try {
json = response.body().string();
System.err.println(json);
} catch (IOException e) {
e.printStackTrace();
}
}
} catch (Exception e) {
e.printStackTrace();
}
return json;
}
}
|