Apache Nifi:将SOAP文件转换为JSON

时间:2016-06-28 18:02:53

标签: json xml soap apache-nifi

我是Apache Nifi的新手。 我正在尝试将SOAP文件转换为JSON。有没有一种简单的方法可以做到这一点,还是有一个可以教我的教程? SOAP文件是指SOAP Web服务中使用的xml文件。 谢谢

1 个答案:

答案 0 :(得分:0)

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

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

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