public static List<JqList_Data> getProser(File uri) {
List<JqList_Data> list = new ArrayList<JqList_Data>();
JqList_Data data = null;
try {
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
Document doc = db.parse(uri);
NodeList nlist = doc.getElementsByTagName("jq");
for (int i = 0; i < nlist.getLength(); i++) {
Node node = nlist.item(i);
NodeList childnodelist = node.getChildNodes();
data = new JqList_Data();
for (int j = 0; j < childnodelist.getLength(); j++) {
Node childnode = childnodelist.item(j);
if (childnode.getNodeType() == Node.ELEMENT_NODE
& childnode.getNodeName().equals("id")) {
data.setId(childnode.getFirstChild().getNodeValue());
} else if (childnode.getNodeType() == Node.ELEMENT_NODE
& childnode.getNodeName().equals("spotCode")) {
data.setSpotCode(childnode.getFirstChild()
.getNodeValue());
} else if (childnode.getNodeType() == Node.ELEMENT_NODE
& childnode.getNodeName().equals("name")) {
data.setName(childnode.getFirstChild().getNodeValue());
} else if (childnode.getNodeType() == Node.ELEMENT_NODE
& childnode.getNodeName().equals("province")) {
data.setProvince(childnode.getFirstChild()
.getNodeValue());
} else if (childnode.getNodeType() == Node.ELEMENT_NODE
& childnode.getNodeName().equals("district")) {
data.setDistrict(childnode.getFirstChild()
.getNodeValue());
} else if (childnode.getNodeType() == Node.ELEMENT_NODE
& childnode.getNodeName().equals("detail")) {
data.setDetail(childnode.getFirstChild().getNodeValue());
} else if (childnode.getNodeType() == Node.ELEMENT_NODE
& childnode.getNodeName().equals("url")) {
data.setUrl(childnode.getFirstChild().getNodeValue());
} else if (childnode.getNodeType() == Node.ELEMENT_NODE
& childnode.getNodeName().equals("icon")) {
data.setIcon(childnode.getFirstChild().getNodeValue());
} else if (childnode.getNodeType() == Node.ELEMENT_NODE
& childnode.getNodeName().equals("images_account")) {
data.setImages_account(childnode.getFirstChild()
.getNodeValue());
} else if (childnode.getNodeType() == Node.ELEMENT_NODE
& childnode.getNodeName().equals("version")) {
data.setVersion(childnode.getFirstChild()
.getNodeValue());
} else
if (childnode.getNodeType() == Node.ELEMENT_NODE
& childnode.getNodeName().equals(
"longitude_latitude")) {
data.setLongitude_latitude(childnode.getFirstChild()
.getNodeValue());
} else if (childnode.getNodeType() == Node.ELEMENT_NODE
& childnode.getNodeName().equals("releaseTime")) {
data.setReleaseTime(childnode.getFirstChild()
.getNodeValue());
} else if (childnode.getNodeType() == Node.ELEMENT_NODE
& childnode.getNodeName().equals("size")) {
data.setSize(childnode.getFirstChild().getNodeValue());
} else if (childnode.getNodeType() == Node.ELEMENT_NODE
& childnode.getNodeName().equals("price")) {
data.setPrice(childnode.getFirstChild().getNodeValue());
} else if (childnode.getNodeType() == Node.ELEMENT_NODE
& childnode.getNodeName().equals("payment")) {
data.setPayment(childnode.getFirstChild()
.getNodeValue());
} else if (childnode.getNodeType() == Node.ELEMENT_NODE
& childnode.getNodeName().equals("area")) {
data.setArea(childnode.getFirstChild().getNodeValue());
} else if (childnode.getNodeType() == Node.ELEMENT_NODE
& childnode.getNodeName().equals("level")) {
data.setLevel(childnode.getFirstChild().getNodeValue());
}
}
list.add(data);
}
} catch (Exception e) {
e.printStackTrace();
}
return list;
}
List<JqList_Data> list = new ArrayList<JqList_Data>();
JqList_Data data = null;
try {
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
Document doc = db.parse(uri);
NodeList nlist = doc.getElementsByTagName("jq");
for (int i = 0; i < nlist.getLength(); i++) {
Node node = nlist.item(i);
NodeList childnodelist = node.getChildNodes();
data = new JqList_Data();
for (int j = 0; j < childnodelist.getLength(); j++) {
Node childnode = childnodelist.item(j);
if (childnode.getNodeType() == Node.ELEMENT_NODE
& childnode.getNodeName().equals("id")) {
data.setId(childnode.getFirstChild().getNodeValue());
} else if (childnode.getNodeType() == Node.ELEMENT_NODE
& childnode.getNodeName().equals("spotCode")) {
data.setSpotCode(childnode.getFirstChild()
.getNodeValue());
} else if (childnode.getNodeType() == Node.ELEMENT_NODE
& childnode.getNodeName().equals("name")) {
data.setName(childnode.getFirstChild().getNodeValue());
} else if (childnode.getNodeType() == Node.ELEMENT_NODE
& childnode.getNodeName().equals("province")) {
data.setProvince(childnode.getFirstChild()
.getNodeValue());
} else if (childnode.getNodeType() == Node.ELEMENT_NODE
& childnode.getNodeName().equals("district")) {
data.setDistrict(childnode.getFirstChild()
.getNodeValue());
} else if (childnode.getNodeType() == Node.ELEMENT_NODE
& childnode.getNodeName().equals("detail")) {
data.setDetail(childnode.getFirstChild().getNodeValue());
} else if (childnode.getNodeType() == Node.ELEMENT_NODE
& childnode.getNodeName().equals("url")) {
data.setUrl(childnode.getFirstChild().getNodeValue());
} else if (childnode.getNodeType() == Node.ELEMENT_NODE
& childnode.getNodeName().equals("icon")) {
data.setIcon(childnode.getFirstChild().getNodeValue());
} else if (childnode.getNodeType() == Node.ELEMENT_NODE
& childnode.getNodeName().equals("images_account")) {
data.setImages_account(childnode.getFirstChild()
.getNodeValue());
} else if (childnode.getNodeType() == Node.ELEMENT_NODE
& childnode.getNodeName().equals("version")) {
data.setVersion(childnode.getFirstChild()
.getNodeValue());
} else
if (childnode.getNodeType() == Node.ELEMENT_NODE
& childnode.getNodeName().equals(
"longitude_latitude")) {
data.setLongitude_latitude(childnode.getFirstChild()
.getNodeValue());
} else if (childnode.getNodeType() == Node.ELEMENT_NODE
& childnode.getNodeName().equals("releaseTime")) {
data.setReleaseTime(childnode.getFirstChild()
.getNodeValue());
} else if (childnode.getNodeType() == Node.ELEMENT_NODE
& childnode.getNodeName().equals("size")) {
data.setSize(childnode.getFirstChild().getNodeValue());
} else if (childnode.getNodeType() == Node.ELEMENT_NODE
& childnode.getNodeName().equals("price")) {
data.setPrice(childnode.getFirstChild().getNodeValue());
} else if (childnode.getNodeType() == Node.ELEMENT_NODE
& childnode.getNodeName().equals("payment")) {
data.setPayment(childnode.getFirstChild()
.getNodeValue());
} else if (childnode.getNodeType() == Node.ELEMENT_NODE
& childnode.getNodeName().equals("area")) {
data.setArea(childnode.getFirstChild().getNodeValue());
} else if (childnode.getNodeType() == Node.ELEMENT_NODE
& childnode.getNodeName().equals("level")) {
data.setLevel(childnode.getFirstChild().getNodeValue());
}
}
list.add(data);
}
} catch (Exception e) {
e.printStackTrace();
}
return list;
}