xml - 是否有与 XML 数据的 ParseJson 操作等效的操作?
问题描述
在逻辑应用程序中,我们有ParseJson动作,它给出了各个字段。
但是解析 XML 的等价物呢?
例如,如果我有一个 XML over HTTP Web 服务,它接收 XML 正文......
<root>
<person>
<firstname>Paul</firstname>
<lastname>Getty</lastname>
</person>
<person>
<firstname>John</firstname>
<lastname>Denver</lastname>
</person>
</root>
我如何才能获得与ParseJson
为每个 XML 元素(和属性)生成令牌的操作类似的体验?
解决方案
json(XML(Body('WhateverYouAreParsing')))。我的观点是,您始终可以将 XML 转换为 JSON 并将其作为 JSON 使用。如果您确实需要使用 XML 回复,我想您可以使用 XML() 将其重铸为 XML,但这可能需要一些额外的工作。或者使用带有集成帐户和地图的转换 XML。
也可以使用 azure 函数进行解析。
推荐阅读
- azure - 列出 Azure Active Directory 用户的订阅
- amazon-s3 - 上传到 s3 时出错`options request denied upload`
- excel - 为什么 OLE 对象退出后 Excel 进程保持打开状态?
- node.js - 当表中的某些对象没有特定的搜索 ID 时,如何使用 mongoose 更新对象
- spring - 使用 Postgresql 使用 Spring Data R2DBC 保存对象时如何检索生成的 ID
- android - 如何使用 Retrofit 在 recyclerView 中正确加载更多项目?(科特林)
- c++ - 如何将 C++ 引用和指针返回转换为 C++/CLR
- regex - Notepad++ 时间戳中的第二个综述
- haskell - 如何使用堆栈处理单个文件?
- c# - 如何在 Asp.Net MVC 应用程序旁边初始化一个类