当前位置: 代码网 > it编程>数据库>MsSqlserver > 用jdom创建中文的xml文件的方法

用jdom创建中文的xml文件的方法

2024年05月15日 MsSqlserver 我要评论
实例如下:package test;import java.io.file;public class domtest {private string outfile = "c:\abc\peopl

实例如下:

package test;

import java.io.file;

public class domtest {
	private string outfile = "c:\\abc\\people.xml";

	public static void main(string[] args) {
		new domtest();

	}

	public domtest() {
		try {
			file file = new file(outfile); 
			if(!file.exists()){
				file.createnewfile();
			}
			
			javax.xml.parsers.documentbuilder builder = javax.xml.parsers.documentbuilderfactory.newinstance()
					.newdocumentbuilder();
			org.w3c.dom.document doc = builder.newdocument();
			org.w3c.dom.element root = doc.createelement("老师");
			org.w3c.dom.element wang = doc.createelement("苍");
			org.w3c.dom.element liu = doc.createelement("刘");

			wang.appendchild(doc.createtextnode("我是苍老师"));
			root.appendchild(wang);
			root.appendchild(liu);
			doc.appendchild(root);
			
			javax.xml.transform.transformer transformer = javax.xml.transform.transformerfactory.newinstance()
					.newtransformer();
			transformer.setoutputproperty(javax.xml.transform.outputkeys.encoding, "gb2312");
			transformer.setoutputproperty(javax.xml.transform.outputkeys.indent, "yes");
			transformer.transform(new javax.xml.transform.dom.domsource(doc),
					new javax.xml.transform.stream.streamresult(outfile));
		} catch (exception e) {
			system.out.println(e.getmessage());
		}
	}
}

以上这篇用jdom创建中文的xml文件的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持代码网。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com