文件名称:
XML纯解析源码(JAVA 不含DOM类)
开发工具:
文件大小: 27kb
下载次数: 0
上传时间: 2008-12-17
详细说明:
=========以下是结构标签对象集合类的部分方法============= HTML.JAVA /** * HTML 元素对象结构化集合类 * * @author sky.Wind * Home: www.MicCity.net * QQ:229580578 */ public class HTML {} /** * 模拟SQL通配符 ? % _ [abc1-9]格式字符串 * * @param format * 格式字符串 如:邮箱:%@%_ * @param value * 被判断的值 yiyongpeng@tom.com * @return 是否匹配 */ public boolean like(String format, String value){} /** * 条件枚举标签对象 * * @param path * null 表示顶层标签 * @param als * 集合 * @param att * 条件属性 * @param value * 条件值 * @param child * 是否枚举子标签 * @return 枚举到的总数量 */ public int getList(String path, ArrayList als, String att, String value, boolean child){} /** * 枚举指定标签下的子标签列表 * * @param path * null 表示取顶层标签 * @param als * @param child * 是否包含二代子标签 * @return */ public int getList(String path, ArrayList als, boolean child) {} /** * 取标签索引路径 * * @param h * @return */ public String getPath(HtmlFlag h) {} /** * 获取结构标签集合 * * @return */ public ArrayList getArrayList() {} /** * 更新标签指定属性的值 * * @param path * @param att * @param value * @return */ public boolean updata(String path, String att, String value) {} /** * 更新标签的修饰内容 * * @param path * @param value * @return */ public boolean updata(String path, String value) {} /** * 将标签对象添加到指定标签下面 * * @param PATH * null表示置顶层 * @param h * @param local * TOP BUTTOM FRONT BACK * @return */ public boolean add(String PATH, HtmlFlag h, int local) {} /** * 将结构标签对象集合添加到指定标签下面 * * @param path * @param hl * @param local * TOP BUTTOM FRONT BACK * @return 添加根节点标签数量 */ public int add(String path, HTML h, int local) {} /** * 自动解析HTML源代码为结构化标签对象(树) * * @param h * 源代码 */ public void parseHTML(String h) { /** * 解析中间的标签信息为对象 * * @param Super * 父标签对象 * @param f * 标签内容信息 * @return 返回标签对象 */ public HtmlFlag parseFlag(HtmlFlag Super, String f) {} /** * 读取指定标签属性值,(以#为前缀则同过id属性值索引)
* HTML.body.table:align :表示取table的align属性值(允许将“:”替换成“.”)
* HTML.body.#12.href #12表示body标签的子标签中id=12 的标签
* HTML.body.table 表示取table在集合容器中HtmlFlag类的实例
* * @param objURL * 索引标签的路径,用 . 来索引
* @return 字符串属性值 或 HtmlFlag对象 null 表示没有指定标签或属性 */ public Object get(String objURL) {} /** * 通过父对象读取指定标签名“标签对象” * * @param Super * 父标签对象 * @param Flag * 标签名字 或 id 值 * @return 标签对象 */ public HtmlFlag getHF(HtmlFlag Super, String f) {} /** * 将文件中的内容读取到字符串对象中 * * @param f * 要读取的 * @return 文件f中的Text内容 * @throws IOException */ public String read(File f) {} =========以下是标签对象类的部分方法============= HtmlFlag.JAVA /** * 构造标签对象到指定父标签下方法 * @param flag */ public HtmlFlag(HtmlFlag Super, String flag){} /** * 添加属性值 * @param attribute * @param value */ public void put(String attribute, String value){} /** * 属性定向取值 * @param abt * @return */ public String get(String abt){} /** * 标签修饰内容赋值 * @param data */ public void setData(String data){} ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.