XML5 Jsoup,Document,Element对象

对象的使用:

  1  Jsoup:工具类,可以解析html或xml文档,返回Document

    *  parse:解析html或xml文档,返回Document

      *  parse(File in,String charsetName):解析xml或html文件的

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

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

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

        Jsoup.parse(url,10000);//后面是超时时间

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

    *  获取Element对象

      *  getElementsByTag(String tagName):根据标签名称获取元素对象集合

      *  getElementsByAttribute(String key):根据属性名称获取元素对象集合

      *  getElementsByAttributeValue(String key, String value):根据对应的属性名和属性值获取元素对象集合

  3  Elements:元素Element对象的集合。可以当作ArrayList<Element>来使用 

  4  Element:元素对象

    1  获取子元素对象      

      *  getElementsByTag(String tagName):根据标签名称获取元素对象集合

      *  getElementsByAttribute(String key):根据属性名称获取元素对象集合

      *  getElementsByAttributeValue(String key, String value):根据对应的属性名和属性值获取元素对象集合

    2  获取属性值

      *  String attr(String key):根据属性名称获取属性值

    3  获取文本内容

      *  String text():获取文本内容

      *  String html():获取标签体的所有内容(包括子标签的标签和文本内容)

  5  Node:节点对象

    *  是Document和Element的父类

posted @   Cuora  阅读(50)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示