模块名称:Esoup 模块作者:烤鸡科技 模块版本:1.1 模块 MD5:75a263ed20da4ecfc7f8accb2ecdee27 模块大小:20.5 KB 版权声明: 模块描述:解析HTML代码 模块备注: 解析HTML代码 引用支持库: 系统核心支持库 5.7|krnln|d09f2340818511d396f6aaf844c7e325 Java支持库 2.0|Javalib|F3DA9F65E55F47cb8A8DAC95A189F4B1 ------------------------------ .子程序 EJB_销毁Esoup引用, , , 销毁所有解析过的对象;正常情况下,虚拟机会持有每一次调用“Esoup_解析”命令的对象,所以解析并使用完毕之后可以销毁引用,避免占用内存过多 .子程序 Esoup_解析, 文档, , 解析HTML为文档,方便后续操作 .参数 HTML, 文本型, , HTML内容 .参数 基础URI, 文本型, 可空 , 基础路径,也是网页的Base路径,在HTML5规范中中用<base>声明 (http://www.w3school.com.cn/tags/tag_base.asp);可以不指定 .程序集 节点, , 公开 .子程序 父节点, 节点, , 取父节点 .子程序 根节点, 节点, , 取出本节点的根节点 .子程序 节点名, 文本型, , 取出本节点的名称 .子程序 取标识符, 整数型, , .子程序 取属性, 文本型, , 取出节点的属性(attribute) .参数 属性名, 文本型, , .子程序 上一个兄弟节点, 节点, , 取出紧邻的上一个节点 .子程序 是否链接对象, 逻辑型, , .子程序 是否有属性, 逻辑型, , 判断是否有属性(attribute) .参数 属性名, 文本型, , .子程序 完整HTML, 文本型, , 取出节点的完整HTML代码,相当于js属性的 .outerHTML .子程序 下一个兄弟节点, 节点, , 取出紧邻的下一个节点 .子程序 销毁所有引用, , , .参数 J, Java本地接口, , .子程序 置标识符, , , .参数 标识符参数, 整数型, , .子程序 置属性, , , 设置节点的属性(attribute) .参数 属性名, 文本型, , .参数 属性值, 文本型, , .子程序 追踪引用, , , .参数 引用标识符, 整数型, , .程序集 文档, , 公开 .子程序 添加类, , , 给元素添加类,即一个class .参数 类名, 文本型, , 类名 .子程序 取属性, 文本型, , 取出节点的属性(attribute) .参数 属性名, 文本型, , .子程序 根节点, 节点, , 取出本节点的根节点 .子程序 选择, 元素集, , 通过选择器选择出一个元素集,可能包含多个对象的元素的集合 .参数 选择器, 文本型, , 选择器,如:“a”“#id”“.className”“div>p”“input:text”“p:first-child”等 .子程序 父节点, 节点, , 取父节点 .子程序 下一个兄弟节点, 节点, , 取出紧邻的下一个节点 .子程序 上一个兄弟节点, 节点, , 取出紧邻的上一个节点 .子程序 移除类, , , 给元素移除一个类,只会移除指定的类 .参数 类名, 文本型, , 类名 .子程序 是否有类, 逻辑型, , 检查元素是否有一个class .参数 类名, 文本型, , 类名 .子程序 置属性, , , 设置节点的属性(attribute) .参数 属性名, 文本型, , .参数 属性值, 文本型, , .子程序 是否有属性, 逻辑型, , 判断是否有属性(attribute) .参数 属性名, 文本型, , .子程序 节点名, 文本型, , 取出本节点的名称 .子程序 完整HTML, 文本型, , 取出节点的完整HTML代码,相当于js属性的 .outerHTML .子程序 内部HTML, 文本型, , 取元素内部的HTML代码,相当于JS属性 .innerHTML,jQuery的 .html() .子程序 取内部文本, 文本型, , 取元素内部的HTML代码,相当于JS属性 .innerText,jQuery的 .text() .子程序 是否匹配选择器, 逻辑型, , 验证是否符合CSS选择器 .参数 选择器, 文本型, , 选择器,如:“a”“#id”“.className”“div>p”“input:text”“p:first-child”等 .子程序 取ID, 文本型, , 取元素ID,如果有 .子程序 是否是块元素, 逻辑型, , 是否是块元素,如div属于块元素,返回真;span属于行内元素,返回假 .子程序 取标题, 文本型, , 取网页的标题,即<title>标签中的内容 .子程序 取Body, 元素, , 取Body元素 .子程序 取Head, 元素, , 取Head元素 .子程序 取编码类型, 文本型, , 取网页的编码类型;如:UTF-8 .子程序 置标识符, , , .参数 标识符参数, 整数型, , .子程序 取标识符, 整数型, , .子程序 是否链接对象, 逻辑型, , .子程序 销毁所有引用, , , .参数 J, Java本地接口, , .子程序 追踪引用, , , .参数 引用标识符, 整数型, , .程序集 元素, , 公开 .子程序 父节点, 节点, , 取父节点 .子程序 根节点, 节点, , 取出本节点的根节点 .子程序 节点名, 文本型, , 取出本节点的名称 .子程序 内部HTML, 文本型, , 取元素内部的HTML代码,相当于JS属性 .innerHTML,jQuery的 .html() .子程序 取ID, 文本型, , 取元素ID,如果有 .子程序 取标识符, 整数型, , .子程序 取内部文本, 文本型, , 取元素内部的HTML代码,相当于JS属性 .innerText,jQuery的 .text() .子程序 取属性, 文本型, , 取出节点的属性(attribute) .参数 属性名, 文本型, , .子程序 上一个兄弟节点, 节点, , 取出紧邻的上一个节点 .子程序 是否链接对象, 逻辑型, , .子程序 是否匹配选择器, 逻辑型, , 验证是否符合CSS选择器 .参数 选择器, 文本型, , 选择器,如:“a”“#id”“.className”“div>p”“input:text”“p:first-child”等 .子程序 是否是块元素, 逻辑型, , 是否是块元素,如div属于块元素,返回真;span属于行内元素,返回假 .子程序 是否有类, 逻辑型, , 检查元素是否有一个class .参数 类名, 文本型, , 类名 .子程序 是否有属性, 逻辑型, , 判断是否有属性(attribute) .参数 属性名, 文本型, , .子程序 添加类, , , 给元素添加类,即一个class .参数 类名, 文本型, , 类名 .子程序 完整HTML, 文本型, , 取出节点的完整HTML代码,相当于js属性的 .outerHTML .子程序 下一个兄弟节点, 节点, , 取出紧邻的下一个节点 .子程序 销毁所有引用, , , .参数 J, Java本地接口, , .子程序 选择, 元素集, , 通过选择器选择出一个元素集,可能包含多个对象的元素的集合 .参数 选择器, 文本型, , 选择器,如:“a”“#id”“.className”“div>p”“input:text”“p:first-child”等 .子程序 移除类, , , 给元素移除一个类,只会移除指定的类 .参数 类名, 文本型, , 类名 .子程序 置标识符, , , .参数 标识符参数, 整数型, , .子程序 置属性, , , 设置节点的属性(attribute) .参数 属性名, 文本型, , .参数 属性值, 文本型, , .子程序 追踪引用, , , .参数 引用标识符, 整数型, , .程序集 元素集, , 公开 .子程序 成员数, 整数型, , 取出成员数量 .子程序 取标识符, 整数型, , .子程序 取成员, 元素, , 根据索引位置取出元素,请注意,使用取成员时索引位置必须在成员数范围内 .参数 索引, 整数型, , 索引位置,从1开始 .子程序 取内部文本, 文本型, , 取出所有包含的元素的内部文本,相当于js的属性 .innerText jQuery的 .text() .子程序 是否链接对象, 逻辑型, , .子程序 销毁所有引用, , , .参数 J, Java本地接口, , .子程序 置标识符, , , .参数 标识符参数, 整数型, , .子程序 追踪引用, , , .参数 引用标识符, 整数型, ,
Esoup v1.1