0

我对 Apache Nifi 相当陌生。我正在尝试将 SOAP 文件转换为 JSON。有没有简单的方法可以做到这一点,或者有可以教我的教程?SOAP 文件是指 SOAP Web 服务中使用的 xml 文件。谢谢

4

1 回答 1

0

NiFi 有一些通用的 XML 处理处理器,包括用于特定值的EvaluateXPath ,以及用于完整 XSL 转换的TransformXml 。没有通用的 XML -> JSON 转换(还)。

仅当您需要复杂文档中的所有数据,或者您对 XSLT 有经验时,我才推荐使用 TransformXml。构建和测试 XSLT 样式表可能很困难。

对于更简单的数据或少于完整文档的数据,您会发现使用 EvaluateXPath 将数据元素获取到 NiFi 流文件属性中更容易,然后使用AttributesToJSON将这些属性格式化为 JSON 。

于 2016-06-28T18:40:43.550 回答