最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

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

本文由Markdown語(yǔ)法編輯器編輯完成。

1. 需求分析;

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

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)容是,對(duì)于每一個(gè)Prescription, 都有兩個(gè)屬性: PrescriptionId和AuditResultCode。這樣在返回的XML中有兩個(gè)Prescription, 因此返回的應(yīng)該是一個(gè)JSON數(shù)組。

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

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

相關(guān)文章

  • Mybatis打印SQL語(yǔ)句的幾種常用方式

    Mybatis打印SQL語(yǔ)句的幾種常用方式

    當(dāng)我們動(dòng)態(tài)sql拼接的塊很多的時(shí)候,我們要想從*mapper.xml中直接找出完整的sql就會(huì)非常的難,這個(gè)時(shí)候經(jīng)常會(huì)需要把組合之后的完整SQL語(yǔ)句打印出來(lái),對(duì)調(diào)試非常有幫助的,所以本文小編給大家介紹了幾種Mybatis打印SQL語(yǔ)句的常用方式,需要的朋友可以參考下
    2023-11-11
  • Java8 Stream Collectors收集器使用方法解析

    Java8 Stream Collectors收集器使用方法解析

    這篇文章主要介紹了Java8 Stream Collectors收集器使用方法解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-08-08
  • Java多線程基礎(chǔ)——Lock類

    Java多線程基礎(chǔ)——Lock類

    Lock類是Java類來(lái)提供的功能,豐富的api使得Lock類的同步功能比synchronized的同步更強(qiáng)大。本文對(duì)此進(jìn)行詳細(xì)介紹,下面跟著小編一起來(lái)看下吧
    2017-02-02
  • Java實(shí)戰(zhàn)寵物店在線交易平臺(tái)的實(shí)現(xiàn)流程

    Java實(shí)戰(zhàn)寵物店在線交易平臺(tái)的實(shí)現(xiàn)流程

    讀萬(wàn)卷書(shū)不如行萬(wàn)里路,只學(xué)書(shū)上的理論是遠(yuǎn)遠(yuǎn)不夠的,只有在實(shí)戰(zhàn)中才能獲得能力的提升,本篇文章手把手帶你用java+Springboot+maven+Mysql+FreeMarker實(shí)現(xiàn)一個(gè)寵物在線交易系統(tǒng),大家可以在過(guò)程中查缺補(bǔ)漏,提升水平
    2022-01-01
  • spring無(wú)法讀取properties文件數(shù)據(jù)問(wèn)題詳解

    spring無(wú)法讀取properties文件數(shù)據(jù)問(wèn)題詳解

    這篇文章主要介紹了spring無(wú)法讀取properties文件數(shù)據(jù)問(wèn)題詳解,需要的朋友可以參考下
    2020-02-02
  • Springboot 跨域配置無(wú)效及接口訪問(wèn)報(bào)錯(cuò)的解決方法

    Springboot 跨域配置無(wú)效及接口訪問(wèn)報(bào)錯(cuò)的解決方法

    這篇文章主要介紹了Springboot 跨域配置無(wú)效及接口訪問(wèn)報(bào)錯(cuò)的解決方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-12-12
  • Spring Boot集成JSch的示例代碼

    Spring Boot集成JSch的示例代碼

    本文主要介紹了Spring Boot集成JSch的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-03-03
  • 詳解JVM基礎(chǔ)之字節(jié)碼的增強(qiáng)技術(shù)

    詳解JVM基礎(chǔ)之字節(jié)碼的增強(qiáng)技術(shù)

    字節(jié)碼增強(qiáng)技術(shù)就是一類對(duì)現(xiàn)有字節(jié)碼進(jìn)行修改或者動(dòng)態(tài)生成全新字節(jié)碼文件的技術(shù)。接下來(lái),我們將從最直接操縱字節(jié)碼的實(shí)現(xiàn)方式開(kāi)始深入進(jìn)行剖析,感興趣的可以了解一下
    2022-10-10
  • Kotlin 單例實(shí)例詳解

    Kotlin 單例實(shí)例詳解

    這篇文章主要介紹了Kotlin 單例實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • java中l(wèi)ambda表達(dá)式的分析與具體用法

    java中l(wèi)ambda表達(dá)式的分析與具體用法

    這篇文章主要給大家介紹了關(guān)于java中l(wèi)ambda表達(dá)式具體用法的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04

最新評(píng)論

建宁县| 万全县| 珲春市| 东辽县| 双鸭山市| 繁峙县| 兴义市| 安图县| 宜川县| 札达县| 鲁山县| 锡林郭勒盟| 措美县| 长葛市| 马尔康县| 凤冈县| 新田县| 乌拉特前旗| 南宫市| 武穴市| 新晃| 大悟县| 望都县| 旌德县| 邯郸县| 东兰县| 桦甸市| 巫溪县| 连城县| 西贡区| 建湖县| 靖西县| 昭通市| 高邮市| 宣武区| 屯留县| 宜兰市| 读书| 北辰区| 永昌县| 乐都县|