java xstream解析xml_java利用XStream解析xml文件,获取xml文件里面的值

新手刚刚接触xml,不太懂,今天摸索离开下发现可以正常解析xml了,记录下来方便后来人

10

以上2种xml值都可以正常解析import com.thoughtworks.xstream.XStream;

import com.weixinpay.model.OrderReturnInfoPayResult;

导入2个文件,第一个是个jar包 (解析xml好像还需要依赖其他的包,具体是那个我忘记了,一会我把可能的jar都上传)

第二个是java,一会我发上来reqParams="等于xml文件自己凭借字符串或者用对象保存下";

XStream xStream = new XStream();

xStream.alias("xml", OrderReturnInfoPayResult.class);

OrderReturnInfoPayResult returnInfo = (OrderReturnInfoPayResult)xStream.fromXML(reqParams);

System.out.println("解析xml openid:"+returnInfo.getCash_free());

OrderReturnInfoPayResult.java

package com.weixinpay.model;

public class OrderReturnInfoPayResult {

private String cash_fee;

private String total_fee;

public String getCash_fee() {

return cash_fee;

}

public void setCash_fee(String cash_fee) {

this.cash_fee = cash_fee;

}

}

.java文件我有修改 只保留了核心的 一个 cash_free的封装,如果有其他属性需要自己增加下

xstream-1.4.7.jar

xpp3_min-1.1.4c.jar

xmlpull-1.1.3.1.jar

JAR文件不允许我上传,懒得修改程序让他上传了直接把包名称发上来,如果有需要的自己去搜索下吧

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值