Jsoup

jsoup基本使用: (工具类,解析html或xml文档,返回document对象)
  *parse:解析,返回document对象
  *parse(File file,String charsetName):解析xml或html文件.

  *parse(String html);解析xml或html字符串

  *parse(URL url,int timeoutMillis(超时时间));通过网络路径获取指定的html或xml的文档对象

  `*` URL url =new URL("");//代表网络的一个资源路径

  Document:文档对象,代表内存中的dom树

  Elements:元素Element对象的集合,可以当做ArrayList<Element>来使用

  Element:元素对象

  Node:节点对象
  ----------------------------
  1.引入jar包
  2.获取document对象 ,根据xml文档获取
  2.1获取xxx.xml的path
  String path =JsoupDemo1(类名).class.getClassLoader()(获取类加载器).getResource("xml文件名").getPath();
  2.2解析xml文档,加载文档进内存,获取dom树--->document对象
  Doucument dc=Jsoup.parse(new File(path),"utf-8"(需与xml文档一致)); //ioException
  3.获取元素对象
  Elements eles=dc.getElementByTag("tagName"); //返回Elements
  3.1获取第一个name的element对象
  Element elt=elements.get(0);//返回element
  3.2获取数据
  String name= element.text();

posted @ 2021-09-07 11:35  骑萝卜钓龙虾  阅读(214)  评论(0)    收藏  举报