有关StringBuffer创建生成xml

package cn.com.javaeye;   
  
import java.util.Date;   
  
/**  
 * <br>  
 *文件名:Test.java<br>  
 *@author dongliwei<br>  
 *版本:<br>  
 *描述:<br>  
 *创建时间:Apr 2, 2009 6:16:34 PM<br>  
 *文件描述:<br>  
 *修改者:<br>  
 *修改日期:<br>  
 *修改描述:<br>  
 */  
public class Test {   
  
    /**  
     * @param args  
     */  
    public static void main(String[] args) {   
  
        long begin = new Date().getTime();   
        String xml = getXML(1);   
        long end = new Date().getTime();   
        System.out.println("生成数据共耗时:" + (end-begin) + "毫秒");   
    }   
  
    /**  
     * 获取用户  
     * @param count 单位:万  
     * @return  
     */  
    public  static String getXML(int count){   
        count = count*10000;   
        StringBuffer xml = new StringBuffer();   
           
        xml.append("<?xml version=\"1.0\" encoding=\"UTF-8\"?>");   
        xml.append("<users>");   
        for(int  i = 0 ; i < count;i++){   
            xml.append("<user>");   
            xml.append("<id>001</id>");   
            xml.append("<name>zhangsan</name>");   
            xml.append("<empno>086001</empno>");   
            xml.append("<password>123456</password>");   
            xml.append("<mail>zhangsan@sina.com</mail>");   
            xml.append("<mobile>13733027580</mobile>");   
            xml.append("<address>北京市海淀区</address>");   
            xml.append("<sex>男</sex>");   
            xml.append("<organise>012</organise>");   
            xml.append("<role>1,2,3</role>");   
            xml.append("<group>1,5</group>");   
            xml.append("</user>");   
            System.out.println("生成" + (i+1) + "条数据");   
        }   
        xml.append("</users>");   
        return xml.toString();   
    }   
}  









 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值