⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 beantoxml.java

📁 采用JAVA开发
💻 JAVA
字号:
package com.gctech.sms.tj;

import java.io.BufferedWriter;
import java.io.FileWriter;

import com.thoughtworks.xstream.XStream;
import com.thoughtworks.xstream.io.xml.XppDriver;

/**
 * <p>Title:</p>
 * <p>Description:</p>
 * <p>Copyright: Copyright (c) Gctech 2004-12-7</p>
 * <p>Company: 吉芙德资讯有限公司</p>
 *
 * @version 1.0
 * @author liyi
 *
 */
public class BeanToXML {
	public static void write(MTBean bean, String filename) {
		try {
			XStream xStream = new XStream(new XppDriver());
			xStream.alias("test", MTBean.class);
			String xml = xStream.toXML(bean);
			StringBuffer sb = new StringBuffer();
			sb.append("<?xml version="+"'1.0'"+ " encoding="+"'gb2312'"+"?>");
			sb.append("\n");
			sb.append(xml);
			BufferedWriter os = new BufferedWriter(new FileWriter(filename));
			os.write(sb.toString());
			os.flush();
			os.close();

		} catch (Exception e) {
			e.printStackTrace();
		}
	}
	public static void main(String[] args) {
		MTBean bean = new MTBean();
		bean.setContent("haha");
		write(bean, "./mtpool/mt.xml");
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -