簡體   English   中英

將Json解析/轉換為XML i Logic Apps,可能嗎?

[英]Parsing/ converting Json to XML i Logic Apps, possible?

我想知道是否有一種方法可以將Azure邏輯應用中的api請求中的JSON響應解析為xml格式?

我要做的是稍后添加XML驗證,以使用XSD文件驗證XML。

我正在閱讀有關WDL(工作流定義語言)的文章,並了解到這是可能的...

可以讓設計師天藍色嗎?

- - - - - -編輯 - - - - - - - -

好的,這樣我就可以工作了。

我必須將HTTP操作的“ triggerBody()”與xml的根標記連接起來。

並且感覺很不對勁,必須有某種方式可以重新格式化根標記,以便它可以理解使用xsd驗證整個對象。

這是一些屏幕截圖:

級聯

結果

可以在設計器中完成,但要復雜得多。 老實說,我們距離發布功能可以讓您在設計器中解析JSON的日子還很遙遠,但可能會在新年假期后不久發布。 無論如何-動作的JSON響應可以使用@body({the-name-of-the-action})抓取(在代碼視圖中或通過將其輸入到設計器中@body({the-name-of-the-action}) -類似於@body('http') 您可以使用@body('http')['foo']['bar']解析屬性。 如果響應時未正確將內容類型設置為application/json ,則可以使用@json()@json() ”到@json()因此@json(body('http'))['foo']

最后-您可以使用@xml()轉換為@xml()因此@xml(json(body('http')))將采用HTTP的正文,將其轉換為JSON(可能沒有必要),然后將其轉換為XML。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM