首页 > 其他 > 详细

XStream生成简单的XMl文件

时间:2014-09-16 17:23:10      阅读:440      评论:0      收藏:0      [点我收藏+]

一、生成简单的XML文件:

1、新建ResumeToXml.java文件

package com.saicfc.pmpf.resume.bocom.utils.resume;


/**
 * 把Java对象转化成xml
 * @author lizhiyong 
 * @version $Id: RefundToXml.java, v 0.1
		2014年6月5日 下午3:44:54 Exp $
 */
@SuppressWarnings("unused")
public class ResumeToXml {
    private String opName;
    private ReqParam  reqParam;
    
    
    public ResumeToXml(String opName) {
        super();
        this.opName = opName;
    }


    public void setOpName(String opName) {
        this.opName = opName;
    }


    public void setReqParam(ReqParam reqParam) {
        this.reqParam = reqParam;
    }

}

2、新建ReqParam.java文件


package com.saicfc.pmpf.resume.bocom.utils.resume;

@SuppressWarnings("unused")
public class ReqParam{
    private String merchantID;
    
    private int number;
    
    private int detail;
    
    private String orders;

    public ReqParam(String merchantID, int number, int detail, String orders) {
        this.merchantID = merchantID;
        this.number = number;
        this.detail = detail;
        this.orders = orders;
    }

    public void setMerchantID(String merchantID) {
        this.merchantID = merchantID;
    }

    public void setNumber(int number) {
        this.number = number;
    }

    public void setDetail(int detail) {
        this.detail = detail;
    }

    public void setOrders(String orders) {
        this.orders = orders;
    }
    
    
}

3、生成XML文件

XStream xStream = new XStream(new DomDriver());
xStream.alias("BOCOMB2C", ResumeToXml.class);
ResumeToXml resumeToXml = new ResumeToXml("cb2202_queryOrderOp");
resumeToXml.setReqParam(new ReqParam(merchantID, number, detail, orderNos));
String top = "<?xml version=\"1.0\" encoding=\"gb2312\"?> \n";
String xml = top + xStream.toXML(resumeToXml);




XStream生成简单的XMl文件

原文:http://blog.csdn.net/xuxu198899223/article/details/39319777

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!