FutureData fdata=new FutureData(); DocumentBuilderFactory dbfactory = DocumentBuilderFactory.newInstance(); DocumentBuilder builder = dbfactory.newDocumentBuilder(); InputStream in; URL url = new java.net.URL(targetUrl); HttpURLConnection connection = (HttpURLConnection)url.openConnection(); connection.setConnectTimeout(5000); connection.connect(); int aa = connection.getResponseCode(); in = connection.getInputStream(); connection = (HttpURLConnection) url.openConnection(); Document doc = builder.parse(in); //得到Document的根(节点名:article) Element root = doc.getDocumentElement(); //根节点标记名:" + root.getTagName()); NodeList list = root.getElementsByTagName("Table"); System.out.println(list.getLength()); for (int i = 0; i < list.getLength(); i++) { Element element = (Element) list.item(i); //oid NodeList bzList = element.getElementsByTagName("OID"); Element titleElement = (Element) bzList.item(0); String oid = titleElement.getFirstChild().getNodeValue(); //variety NodeList hlList = element.getElementsByTagName("Variety"); Element hlElement = (Element) hlList.item(0); String variety = hlElement.getFirstChild().getNodeValue(); //price NodeList priceList=element.getElementsByTagName("Price"); Element priceElement=(Element)priceList.item(0); String price=priceElement.getFirstChild().getNodeValue(); //dr NodeList drList=element.getElementsByTagName("DR"); Element drElement=(Element)drList.item(0); String dr=drElement.getFirstChild().getNodeValue(); fdata=new FutureData(); fdata.setOid(oid); fdata.setVariety(variety); fdata.setPrice(price); fdata.setDr(dr); xList.add(fdata); }
读xml节点
最新推荐文章于 2024-09-22 15:25:09 发布