文件名称:XML纯解析源码(JAVA 不含DOM类)
文件大小:27KB
文件格式:RAR
更新时间:2012-01-06 19:54:02
XML 解析 开源 算法
=========以下是结构标签对象集合类的部分方法=============
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
* 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){}
【文件预览】:
HTML解析
----.project(380B)
----bin()
--------Test.class(8KB)
--------HtmlFlag.class(3KB)
--------HTML.class(18KB)
----test.txt(109B)
----IndexBACK.html(376B)
----IndexBUTTOM.html(376B)
----IndexTOP.html(376B)
----HTML.txt(399B)
----src()
--------HTML.java(26KB)
--------Test.java(7KB)
--------HtmlFlag.java(3KB)
----IndexFRONT.html(376B)
----.classpath(232B)
----Index.html(349B)