Java中怎么将数据封装成XML格式

util 专栏收录该内容
10 篇文章 0 订阅

不多说,直接上代码


import java.util.HashMap;

public class Merchant2XML {

    public static String buildXML(HashMap<String,String> map) {

        StringBuilder builder = new StringBuilder();
        builder.append("<?xml version=\"1.0\" encoding=\\\"utf-8\\\"?>\n<resultInfo>\n<result >");
        builder.append(map.get("result")).append("</ result>\n");
        builder.append("<resultcode>").append(map.get("resultcode")).append("</resultcode>\n");
        builder.append("<curBalance>").append(map.get("curBalance")).append("</curBalance>\n");
        builder.append("<sign>").append(map.get("sign")).append("</sign>\n");
        builder.append("</resultInfo>");
        return builder.toString();  
    }  
} 

输出结果为:

<?xml version="1.0"encoding=\"utf-8\"?>

<resultInfo>

<result >1</ result>

<resultcode>1</resultcode>

<balance>100.0000</balance>

<sign>8697e22c9668ea5c1aff2009adbc1fbc</sign>

</resultInfo>



  • 2
    点赞
  • 2
    评论
  • 5
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

相关推荐
©️2020 CSDN 皮肤主题: 技术黑板 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值