jdom读取html的小例子

来源:互联网 发布:织梦dedecms教程 编辑:程序博客网 时间:2024/05/01 16:41
  public static void readXML3() {        // Map<String, Object> htmls = new HashMap<String, Object>();        SAXBuilder sb = new SAXBuilder();        try {            Document doc = sb.build(new FileInputStream("f:/test.xml")); // 改为LZ自己的读路径方式            Element root = doc.getRootElement();            List list = root.getChildren("tr"); // 取tr元素            for (int i = 0; i < list.size(); i++) {                Element element = (Element) list.get(i);                    List list_td = element.getChildren();  // 取td元素                for (int k = 0; k < list_td.size(); k++) {                    Element element_td = (Element) list_td.get(k);                    String name = element_td.getText(); // 取td文本值                    System.out.println(name);                }                            }        } catch (JDOMException e) {            e.printStackTrace();        } catch (IOException e) {            e.printStackTrace();        }    }