树懒学习笔记
day05.1_xml_DOM4J笔记
1.Java-DOM4J(DOM4J开源组织)-DOM解析XML文件
解析:使用Java等相关技术将XML文件中有用的信息提取出 来的过程叫解析
解析分为二个大类别:
1.dom(Document Object Model)类别:
一次性将硬盘中的XML文件加载的内容形
成一个倒状的树结构,从根开始置上向下依次遍
历获取有用节点的内容
目前:空间不是问题,问题是时间
2.sax(Simple API for XML)类别:
分多次将硬盘中的XML文件加载的内存中,以 事件的方式去解析节点中有用的内容(以空间为主)
DOM解析器学系开源组织提供的dom4j技术,dom4j的 开发包叫:dom4j-1.6.1.jar导入到你的工程的CLASSPATH路 径下,即jar文件变成奶瓶
//创建XML文件,无文件则创建;有文件则覆盖
Document xmlDocument = DocumentHelper.createDocument();
//将符合条件的字符串转成XML文件
Document xmlDocument = DocumentHelper.parseText(str);
//创建dom4j核心解析器
SAXReader saxReader = new SAXReader();
//读取硬盘中的xml文件
Document xmlDocument = saxReader.read(new File ("E:/bookstore.xml"));
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余1页未读,立即下载