
[英]ConvertRecord processor issue with XML to JSON conversion Apache Nifi
[英]QueryRecord processor of apache NiFi to filter xml records or nodes
我从 flowfile 收到了 xml,我想在进一步处理之前从这个 xml 中过滤记录(或节点)。
根据我的搜索,我使用了 Apache NiFi 的 QueryRecord 处理器来实现相同的目的。 我在配置 QueryRecord 处理器时使用了 XMLReader 和 XMLRecordSetWriter。 但是,我不知道在查询条件中放入什么内容以在输入 xml 上应用实际过滤器。
例如,
输入 XML
<OfferList>
<Offer id="id1" action="noChange">
<Name>Test1</Name>
<OfferVersions>
<OfferVersion action="noChange">
<ID id="id2" type="ElementaryField" value="123"/>
<Code id="id3" type="ElementaryField" value="Test1"/>
<DisplayName id="id4" type="ElementField"/>
</OfferVersion>
</OfferVersions>
</Offer>
<Offer id="id1" action="noChange">
<Name>Test2</Name>
<OfferVersions>
<OfferVersion action="noChange">
<ID id="id2" type="ElementaryField" value="123"/>
<Code id="id3" type="ElementaryField" value="Test1"/>
</OfferVersion>
</OfferVersions>
</Offer>
</OfferList>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.