动态生成XML
使用Document动态生成XML:1.创建Document:1.实例化Document工厂:DocumentBuilderFactory
2.实例化Document构造器:DocumentBuilder
3.实例化Document:Document
4.创建标签:document.createElement();
5.创建属性:document.createAttribute();
6.建立关系:appendChild();
2.将Document保存到本地XML中: 1.实例化转换器工厂:TransFormerFactory
2.实例化转换器:TransFormer
3.设置来源:Source:DOMSource
4.设置目的地:Result():StreamResult
5.转换:transform()
dom4j:1.创建Document:1.使用DocumentHelper创建Document
2.添加标签:addElement("标签名")
3.添加属性:addAttribute("属性名","属性值")
2. 将Document保存到本地XML中:1.实例化输出 格式:OutputFormat.createPrettyPrint()
2. 指定输出文件路径:XMLWriter
直接将对象集合,使用C标签展示到XML文件中:1.将对象集合保存到请求域中
2.在jsp页面,使用C标签编译对象集合