Dom4J-SaxReader 的用法(具体参考hibernate3的源代码)
来源:互联网 发布:淘宝 杰胜体育 编辑:程序博客网 时间:2024/05/16 12:11
1.创建对象
/**
* Create a dom4j SAXReader which will append all validation errors
* to errorList
*/
public SAXReader createSAXReader(String file, List errorsList, EntityResolver entityResolver) {
if (saxReader==null) saxReader = new SAXReader();
saxReader.setEntityResolver(entityResolver);
saxReader.setErrorHandler( new ErrorLogger(file, errorsList) );
saxReader.setMergeAdjacentText(true);
saxReader.setValidation(true);
return saxReader;
}
2.创建doc对象
org.dom4j.Document doc = xmlHelper.createSAXReader( xmlFile, errors, entityResolver ).read( new File(
xmlFile ) );
3.得到root节点
final Element hmNode = doc.getRootElement();
4.返回其他节点
subclasses[0] = hmNode.elementIterator( "subclass" );
5。返回全部节点
Iterator elements = sfNode.elementIterator();
6.返回节点的属性
element.attributeValue( "extends" )
- Dom4J-SaxReader 的用法(具体参考hibernate3的源代码)
- 从jar获取已打包文件(具体参考hibernate3的源代码)
- SAXReader的主要用法(XML)
- 利用Dom4J的SAXReader解析大文件
- 采用DOM4J中的SAXReader解析webservice返回的XML文件
- dom4j 解析。xml SAXReader的read方法读取
- java--DOM4j-SAXReader对xml文档的解析2
- java--DOM4j-SAXReader对xml文档的解析2
- DOM4j读取XML文件(SAXReader)
- DOM4j读取XML文件(SAXReader)
- DOM4j读取XML文件(SAXReader)
- JDOM、DOM4j读取XML文件(SAXReader)
- DOM4j读取XML文件(SAXReader)
- SaxReader的一个demo
- getContentResolver()具体的用法
- getContentResolver()具体的用法
- getContentResolver()具体的用法
- dom4j的一些用法
- Sweat ,Every fiber of your soul, Grind,Spit
- 太想成功了--成功之前,你是否养成了这些习惯?
- 写不下去
- 靠近我-刘润-出租司机给我上的MBA课
- 对IIS中的虚拟目录进行操作
- Dom4J-SaxReader 的用法(具体参考hibernate3的源代码)
- ASP.NET验证控件详解
- Bolster their spirits,distracted themselves.
- ACE的文件操作
- ASP.Net的Session
- ViewState初探
- 炎热的周末
- WINDOWS所有系统文件的用途
- 在Repeater控件中使用if语句(转自AfritXia)