xml已经发展成一种通用的数据交换标准了,例如不同数据库中数据的相处移植等等,所谓xml的解析包括对xml的读和写,解析方式也有很多,譬如,DOM解析、SAX解析、DOM4J、JDOM等等,就以DOM4J为例,解析方式很简单,具体步骤如下:
读xml文件:1)获取到Document对象
2)获取到RootElement
3)获取根元素的子元素集合
4)遍历子元素集合,每个元素再取子元素集合
5)重复第4步.直到叶子元素.
生成xml文件:1)构建Document对象
2)addElement增加根元素
3)逐层增加子元素: addElement
4)元素的setText设置元素内容
5)元素的setAttribute设置元素属性
6)输出
具体代码及文档详见附件
读xml文件:1)获取到Document对象
2)获取到RootElement
3)获取根元素的子元素集合
4)遍历子元素集合,每个元素再取子元素集合
5)重复第4步.直到叶子元素.
生成xml文件:1)构建Document对象
2)addElement增加根元素
3)逐层增加子元素: addElement
4)元素的setText设置元素内容
5)元素的setAttribute设置元素属性
6)输出
具体代码及文档详见附件