练习——DOM4J

什么叫XML解析:读或写XML中的内容。 扩展: XML可以理解层次型数据库的一种,它与关系型数据库之间各什么优缺点? XML 关系型数据库 优点 擅长表达复杂的关系 擅长处理大量数据,快速查询和复杂分析 缺点 读写效率比较低 不擅长表达复杂的关系 文档结构图 = XML文档 - 其中的数据 DOM:文档对象模型,这种API是先将整个XML读入内存,再解析 SAX:简单XML API,它是从上到下一边读取,一边解析。 DOM SAX 优点 (修改) 可以读取较大的XML文件 缺点 小的XML文件 (只读) <xml version="1.0" encoding="GBK"><root year="2008"><boss>带头大哥</boss><class id="01" teacher="张三">一班</class><class id="02" teacher="李四">二班</class><class id="03" teacher="张三丰">三班</class></root> 自学:DOM4j如何在属性上设置过滤条件? 数据库的连接:改为XML格式。 DOM4J: 读(相对定位:上, 下),绝对定位(xpath),属性定位,根据DTD验证。 写(乱码,格式), <package name="com.lovo.po"><class name="StuPo"></class></package> com.lovo.po.StuPo </xml>

你可能感兴趣的:(数据结构,xml)