只是想知道我是否以及如何使用 JSON 中的動態名稱決議 HTTP 回應?我使用
如何決議 JSON 以接收所需的內容<principalId2>?對于所有其他回應,我可以輕松地將Data operations Parse JSON與從 HTTP 回應中插入的有效負載一起使用。有沒有辦法使用通配符?否則,我可以以某種方式選擇第一個物件userAssignedIdentities來接收所需的值嗎?
uj5u.com熱心網友回復:
好的,這應該適合你。這是我測驗的流程......

初始化 JSON
您的 JSON 作為字串,您在解決方案中執行此操作的方式可能略有不同。
初始化 XPath 結果
定義為陣列,運算式為...
xpath(xml(json(concat('{ root: ', replace(variables('JSON'), 'PrincipalId', 'principalId'), '}'))), '(//principalId)[2]')
初始化結果
再做一點作業,但定義為字串,運算式是......
array(xpath(xml(base64ToString(variables('XPath Result')[0]?['$content'])), '//text()'))[0]
最終結果應該是你的價值......

轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/465326.html
