<?xml version="1.0" encoding="GBK"?>
<request version="1.0">
<query>
<filed name="FundOID" type="String"></filed>
<filed name="FundNum" type="String"></filed>
<filed name="SalePrice" type="String"></filed>
</query>
<query>
<filed name="FundOID" type="String"></filed>
<filed name="FundNum" type="String"></filed>
<filed name="SalePrice" type="String"></filed>
</query>
<query>
<filed name="FundOID" type="String"></filed>
<filed name="FundNum" type="String"></filed>
<filed name="SalePrice" type="String"></filed>
</query>
<query>
<filed name="TransToFundOID" type="String"></filed>
<filed name="SaleNum" type="String"></filed>
<filed name="TransToFundName" type="String"></filed>
</query>
<query>
<filed name="TransToFundOID" type="String"></filed>
<filed name="SaleNum" type="String"></filed>
<filed name="TransToFundName" type="String"></filed>
</query>
<query>
<filed name="IDNUmber" type="String"></filed>
<filed name="policyNumber" type="String"></filed>
<filed name="operIp" type="String"></filed>
</query>
</request>
上面是一个发送过来的xml报文,如何通过解析
可以这样得到数据
String[] fundOID = (String[]) map.get("fundOID");
String[] fundNum = (String[]) map.get("fundNum");
String policyNumber = map.get("policyNumber");
String operIp = map.get("operIp");