Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
Description
Let's use a ConvertRecord processor with an XMLReader and an XMLRecordSetWriter to process XML documents.
XMLReader controller service settings:
- Schema Access Strategy: Infer Schema
- Expect Records as Array: false
XMLRecordSetWriter controller service settings:
- Schema Access Strategy: Inherit Record Schema
ConvertRecord processor settings:
- Record Reader: XMLReader
- Record Writer: XMLRecordSetWriter
Input data:
<record>
<num>123</num>
<software favorite="true">Apache NiFi</software>
</record>
Output:
<record>
<num>123</num>
<software>
<favorite>true</favorite>
<value></value>
</software>
<favorite></favorite>
</record>
The value "Apache NiFi" is lost.
(The issue of the additional "favorite" xml element is covered in https://issues.apache.org/jira/browse/NIFI-9831)
Attachments
Issue Links
- links to