第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

在 Rest 服務(wù)中返回動(dòng)態(tài) Json

在 Rest 服務(wù)中返回動(dòng)態(tài) Json

catspeake 2021-12-01 18:59:23
我正在嘗試使用 Spring Boot 實(shí)現(xiàn)一個(gè)簡單的 Restful Web 服務(wù)。目前,我想將 XML 文件解析為 Json 對(duì)象并將其作為響應(yīng)消息返回。但是,我目前在定義返回的 JSON 對(duì)象的結(jié)構(gòu)時(shí)遇到問題,因?yàn)樗鼤?huì)因我正在解析的 XML 文件而異。這是我試圖返回的解析的 XML-to-Json 示例。{    "App": {        "CR": {            "Product": {                "PRequest": {                    "MF": "dfl3",                    "Pri": "0",                    "PC": "age",                    "PCode": "Hca"                }            }        },        "SD": {            "SDF": {                "PRP": {                    "_cCao": "str1234",                    "_cSao": "str1234",                    "_dao": "2012-12-13",                    "_dCao": "2012-12-13",                    "_dr": "2012-12-13",                    "_nIDta": "str1234",                    "_no": "1234"                }            }        }    }}有沒有辦法返回其結(jié)構(gòu)僅在運(yùn)行時(shí)定義的動(dòng)態(tài) Json 對(duì)象?
查看完整描述

1 回答

?
慕慕森

TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超17個(gè)贊

您可以使用以下命令輕松完成此操作org.json:


String xmlString = "<note><to>Bill</to><from>Ben</from><body>Hello!</body></note>";

JSONObject jsonObject = XML.toJSONObject(xmlString);

String jsonString = jsonObject.toString();


// Evaluates to:

// {"note":{"from":"Ben","to":"Bill","body":"Hello!"}}

這會(huì)將 XML 字符串轉(zhuǎn)換為 JSONObject,然后您可以對(duì)其進(jìn)行操作或轉(zhuǎn)換為 JSON 字符串。


如果您使用的是 Maven,則可以org.json通過將其添加到您的pom.xml:


<dependency>

    <groupId>org.json</groupId>

    <artifactId>json</artifactId>

    <version>20180813</version>

</dependency>


查看完整回答
反對(duì) 回復(fù) 2021-12-01
  • 1 回答
  • 0 關(guān)注
  • 211 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)