Jdom写XML
来源:互联网 发布:wind万德数据库 编辑:程序博客网 时间:2024/05/01 06:02
package com.zuxia.jdom;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import org.jdom.Document;
import org.jdom.Element;
import org.jdom.output.Format;
import org.jdom.output.XMLOutputter;
/**
*
* 写xml文件
*
* @author Administrator
*
*/
public class WriterXML {
public static void main(String[] args) throws FileNotFoundException, IOException {
//1. 创建根节点
Element root = new Element("class");
Element stu = new Element("student");
Element name = new Element("name");
name.setText("李斯");
Element sex = new Element("sex");
sex.setText("女");
Element age = new Element("age");
age.setText("20");
Element score = new Element("score");
score.setAttribute("java", "90").setAttribute("oracle", "100");
//添加节点之间的关系
root.addContent(stu);
stu.addContent(name).addContent(sex).addContent(age).addContent(score);
//写入文件中(只能成document)
//将节点转换成文档
Document doc = new Document(root);
//格式设置
Format fmt = Format.getCompactFormat();
fmt.setIndent(" ");
//写入
XMLOutputter out = new XMLOutputter(fmt);
out.output(doc, new FileOutputStream("e:/studentinfo.xml"));
System.out.println("success!!!");
}
}
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import org.jdom.Document;
import org.jdom.Element;
import org.jdom.output.Format;
import org.jdom.output.XMLOutputter;
/**
*
* 写xml文件
*
* @author Administrator
*
*/
public class WriterXML {
public static void main(String[] args) throws FileNotFoundException, IOException {
//1. 创建根节点
Element root = new Element("class");
Element stu = new Element("student");
Element name = new Element("name");
name.setText("李斯");
Element sex = new Element("sex");
sex.setText("女");
Element age = new Element("age");
age.setText("20");
Element score = new Element("score");
score.setAttribute("java", "90").setAttribute("oracle", "100");
//添加节点之间的关系
root.addContent(stu);
stu.addContent(name).addContent(sex).addContent(age).addContent(score);
//写入文件中(只能成document)
//将节点转换成文档
Document doc = new Document(root);
//格式设置
Format fmt = Format.getCompactFormat();
fmt.setIndent(" ");
//写入
XMLOutputter out = new XMLOutputter(fmt);
out.output(doc, new FileOutputStream("e:/studentinfo.xml"));
System.out.println("success!!!");
}
}
- jdom 写xml文件
- Jdom写XML
- jdom写xml
- 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文件
- 解析xml之--JDOM
- JDOM操作XML文件
- JDOM操作XML文件
- 3个著名加密算法(MD5、RSA、DES)的解析
- 我们结婚吧!让我陪你一辈子
- Jdom读XML
- android_单元测试
- shell脚本对变量迭代求值,二次求值
- Jdom写XML
- linux驱动学习笔记:USB README
- 为iOS App增加启动动画效果
- 童话 谢幕了。梦也该醒了:伤感日志
- Activity跳转时的特效
- C++编程日记2
- HP大中华区总裁孙振耀退休感言
- java(关于属性)
- declare-styleable的使用