package com.aiyou.electricity;
import java.util.ArrayList;
import java.util.List;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;
class BuyEleInfo {
/**
* 交费时间
*/
public String time;
/**
* 购买电量
*/
public String buy;
/**
* 购买金额
*/
public String money;
/**
* 收费类型
*/
public String type;
public static int parseHtml(List<BuyEleInfo> list, Document doc) {
if (doc == null) {
return 0;
}
if (list == null) {
list = new ArrayList<>();
}
Elements table = doc.select("table#GridView2").select("tr");
int size = table.size();
if (size < 2) {
return 0;
}
Element tr;
Elements td2;
BuyEleInfo info;
for (int i = 1; i < size - 1; i++) {
tr = table.get(i);
td2 = tr.children();
if (td2.size() != 7) {
continue;
}
info = new BuyEleInfo();
info.time = td2.get(1).text();
info.buy = td2.get(2).text();
info.money = td2.get(3).text();
info.type = td2.get(4).text();
list.add(info);
}
return table.select("a").size() + 1;
}
}