博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java生成xml文件名中文乱码_jdom解决中文乱码问题 JAVA生成xml文件 | 学步园
阅读量:6361 次
发布时间:2019-06-23

本文共 920 字,大约阅读时间需要 3 分钟。

import java.io.FileOutputStream;

import java.io.IOException;

import java.io.OutputStreamWriter;

import org.jdom.Attribute;

import org.jdom.Document;

import org.jdom.Element;

import org.jdom.output.Format;

import org.jdom.output.XMLOutputter;

public class CreateXML {

public void create(){

Element root=new Element("PEOPLE");

Document doc=new Document(root);

Element person=new Element("PERSON");

root.addContent(person);

Attribute attribute=new Attribute("title","这是一个测试的文字");

person.setAttribute(attribute);

XMLOutputter output=new XMLOutputter(Format.getPrettyFormat().setEncoding("utf-8"));

try {

//FileWriter writer=new FileWriter("src/people.xml");

OutputStreamWriter writer = new OutputStreamWriter(new FileOutputStream("src/people.xml"), "UTF-8");

output.output(doc, writer);

writer.close();

} catch (IOException e) {

e.printStackTrace();

}

}

public static void main(String[] args) {

new CreateXML().create();

}

}

转载地址:http://ujima.baihongyu.com/

你可能感兴趣的文章
WPF Effect Clip以及Transform
查看>>
Change font size quickly
查看>>
.NET深入解析LINQ框架(五:IQueryable、IQueryProvider接口详解)
查看>>
python基于http协议编程:httplib,urllib和urllib2
查看>>
一刻钟精通正则表达式
查看>>
linux sed命令详解
查看>>
JavaScript之对象
查看>>
1 使用 CXF 和 Spring 创建 Web 服务
查看>>
oracle xml类型字段的索引
查看>>
简单演示 Oracle 数据库并发导致行级锁
查看>>
非阻塞socket调用connect, epoll和select检查连接情况示例
查看>>
《黑客与画家》读书笔记一
查看>>
演示热块——表数据块
查看>>
Zebra命令模式分析(二)[补]
查看>>
Windows操作系统---C Drive
查看>>
TDSS 0.0.2 测试版发布,分布式存储系统
查看>>
GNU Guile 2.0.9 发布,Scheme 实现
查看>>
矩形嵌套
查看>>
TPL中Task执行的内联性线程重入
查看>>
NS2中的随机数产生器(转)
查看>>