猿问

java网页抓取其中2个字符串

holdtom
浏览 392回答 1
1回答

汪汪一只猫

有空研究研究XPath,你能很轻松的取到页面上所有的信息。private static void getTrackInfo(String html) throws Exception {DOMParser parser = new DOMParser(); parser.parse(html); Node node = parser.getDocument(); NodeList dllist = XPathAPI.selectNodeList(node, "//DL"); System.out.println(dllist.getLength()); //运送信息 //--运送日期 System.out.println(deleteSpace(dllist.item(2).getTextContent()));        //--寄存地址 System.out.println(deleteSpace(dllist.item(3).getTextContent()));        //--签收人 System.out.println(deleteSpace(dllist.item(4).getTextContent())); //其他信息       //--发货或收款日期/类型/重量 System.out.println(deleteSpace(dllist.item(5).getTextContent()));        //--收件人 System.out.println(deleteSpace(dllist.item(6).getTextContent())); }
随时随地看视频慕课网APP

相关分类

Java
我要回答