亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Java解析調(diào)用webservice服務(wù)的返回XML串詳解

 更新時間:2019年07月03日 10:12:31   作者:inter_peng  
這篇文章主要介紹了Java解析調(diào)用webservice服務(wù)的返回XML串詳解的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

本文由Markdown語法編輯器編輯完成。

1. 需求分析;

已知當(dāng)在調(diào)用某一webservice的服務(wù)時,如果調(diào)用成功,會接受到該服務(wù)的返回XML串。后端在獲取了該XML原始串時,需要進行解析,將其解析為JSON格式,以便于發(fā)送到前臺,供前臺頁面顯示和交互。

2. 解決方案:

該XML的原始形式為:

<?xml version="1.0" encoding="UTF-8" ?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <SOAP-ENV:Body>
    <MZHLYYServiceResponse xmlns="http://tempuri.org">
      <MZHLYYServiceResult>
        <![CDATA[<CrossSectionPrescriptionAuditResult><ClientType>c1</ClientType><Prescriptions><Prescription><PrescriptionId>10075449</PrescriptionId><AuditResultCode>1</AuditResultCode></Prescription><Prescription><PrescriptionId>10075450</PrescriptionId><AuditResultCode>2</AuditResultCode></Prescription></Prescriptions></CrossSectionPrescriptionAuditResult>]]>
      </MZHLYYServiceResult>
    </MZHLYYServiceResponse>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

我希望能夠解析到的核心內(nèi)容是,對于每一個Prescription, 都有兩個屬性: PrescriptionId和AuditResultCode。這樣在返回的XML中有兩個Prescription, 因此返回的應(yīng)該是一個JSON數(shù)組。

[
  {
    "PrescriptionId": 10075449,
    "AuditResultCode": 1
  },
  {
    "PrescriptionId": 10075450,
    "AuditResultCode": 2
  }
]

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論