小编MZE*_*ZEN的帖子

将 XML 文件转换为 JSON 或 CSV?

我有带有嵌套元素的复杂 XML 文件。我构建了一个过程来处理使用 SSIS 和 T-SQL。我们使用 Azure 数据工厂,我想探索将 XML 文件转换为 JSON 或 CSV,因为 ADF 支持这些文件,而 XML 不支持。

看来逻辑应用程序是一种选择。有没有人在使用 XML 并在管道内进行转换方面有其他运气?

当前工作流程:从文件夹中提取 XML 文件,放到网络驱动器上,将 XML 批量插入到暂存行中,将 XML 解析为各种 SQL 表进行分析。

样本:

<HEADER>
<SurveyID> 1234 </SURVEYID>
  <RESPONSES>
      <VAR>Question1</VAR>
      <VALUE>Answer1</VALUE>
  </RESPONSES>
  <RESPONSES>
      <VAR>Question2</VAR>
      <VALUE>Answer2</VALUE>
  </RESPONSES>
<SurveyID> 1234 </SURVEYID>
 <RESPONSES>
      <VAR>Question1</VAR>
      <VALUE>DifferentAnswer</VALUE>
  </RESPONSES>
</HEADER>
Run Code Online (Sandbox Code Playgroud)

注意:我不需要知道如何解析 XML,这就完成了。我也知道您可以在 ADF 中执行 SSIS。我正在寻找整个过程的替代方案。

xml azure-logic-apps azure-data-factory-2

2
推荐指数
1
解决办法
2126
查看次数