JSP简单练习-使用JDOM创建xml文件
来源:互联网 发布:java经纬度转换度分秒 编辑:程序博客网 时间:2024/06/06 07:03
注意:在编写代码前,请确保该Web目录下的"WEB-INF/lib"下包含jdom.jar包!
<%@ page language="java" contentType="text/html; charset=gb2312" %><%@ page import="org.jdom.*, org.jdom.output.*, java.io.IOException, java.io.FileWriter" %><html><body><%// 所有的XML元素都是Element的实例,根元素也不例外Element rootElement=new Element("users");// 以根元素作为参数创建Document对象。一个Document只有一个根,即root元素。Document myDocument=new Document(rootElement);Element userElement=new Element("user"); //创建user元素rootElement.addContent(userElement); // 将user元素作为content添加到根元素Element idElement=new Element("id"); // 创建id元素idElement.addContent("1"); // 将1作为Content添加到idElement// 将idElement元素作为content添加到userElement元素userElement.addContent(idElement);// 其他元素的操作Element nameElement =new Element("name");nameElement.addContent("zs");userElement.addContent(nameElement);Element passwordElement=new Element("password");passwordElement.addContent("123456");userElement.addContent(passwordElement);Element true_nameElement =new Element("true_name");true_nameElement.addContent("张三");userElement.addContent(true_nameElement);Element ageElement=new Element("age");ageElement.addContent("26");userElement.addContent(ageElement);Element sexElement=new Element("sex");sexElement.addContent("男");userElement.addContent(sexElement);// 给ageElement元素创建名为ageunit的属性,值为"岁"ageElement.setAttribute(new Attribute("ageunit","岁"));// 输出到控制台Format format=Format.getPrettyFormat();format.setEncoding("gb2312"); // 设置解码方式XMLOutputter xmlOut=new XMLOutputter(format);try{xmlOut.output(myDocument, System.out);}catch(IOException e){e.printStackTrace();}// 输出到XML文件FileWriter writer=new FileWriter("E:/myeclipseProgram/jspdemo/WebRoot/WEB-INF/user.xml");xmlOut.output(myDocument,writer);writer.close();%></body></html>打开xml文件得到:
0 2
- JSP简单练习-使用JDOM创建xml文件
- JSP简单练习-用JDOM读取xml文件
- 使用JDOM创建xml文件
- jdom创建一个xml文件 简单例子
- 使用JDOM创建和解析XML文件
- jdom创建xml文件
- 使用JDOM解析XML文件(JDOM解析)
- 简单使用JDOM解析XML
- 简单使用JDOM解析XML
- 简单使用JDOM解析XML
- 简单使用JDOM解析XML
- 使用jdom简单操作XML
- 使用jdom读写xml文件
- 使用JDOM生成XML文件
- 使用JDOM操作XML文件
- 使用JDOM写XML文件
- 使用JDOM操作XML文件
- 使用JDOM生成xml文件
- Jquery 选择器包含特殊符号 转义符
- 杭电oj2072单词数
- 从性能的角度谈SQL Server聚集索引键的选择
- Swift基础语法预览(二)
- Junk-Mail Filter
- JSP简单练习-使用JDOM创建xml文件
- OkHttp –Android、Java应用中的 HTTP & SPDY 客户端库
- 层?为什么软件开发要分层
- -[ASIDataCompressor compressBytes:length:error:shouldFinish:] in ASIDataCompressor.o
- Java两个月速成(5)——熟能生巧
- for带来的重复遍历
- 早起の鳥兒
- 转json
- 解析漏洞总结