Class XMLReader

java.lang.Object
org.apache.nifi.components.AbstractConfigurableComponent
org.apache.nifi.controller.AbstractControllerService
All Implemented Interfaces:
org.apache.nifi.components.ConfigurableComponent, org.apache.nifi.controller.ControllerService, RecordReaderFactory

@Tags({"xml","record","reader","parser"}) @CapabilityDescription("Reads XML content and creates Record objects. Records are expected in the second level of XML data, embedded in an enclosing root tag.") public class XMLReader extends SchemaRegistryService implements RecordReaderFactory
  • Field Details

    • RECORD_SINGLE

      public static final org.apache.nifi.components.AllowableValue RECORD_SINGLE
    • RECORD_ARRAY

      public static final org.apache.nifi.components.AllowableValue RECORD_ARRAY
    • RECORD_EVALUATE

      public static final org.apache.nifi.components.AllowableValue RECORD_EVALUATE
    • RECORD_FORMAT

      public static final org.apache.nifi.components.PropertyDescriptor RECORD_FORMAT
    • ATTRIBUTE_PREFIX

      public static final org.apache.nifi.components.PropertyDescriptor ATTRIBUTE_PREFIX
    • CONTENT_FIELD_NAME

      public static final org.apache.nifi.components.PropertyDescriptor CONTENT_FIELD_NAME
    • PARSE_XML_ATTRIBUTES

      public static final org.apache.nifi.components.PropertyDescriptor PARSE_XML_ATTRIBUTES
    • parseXmlAttributes

      private volatile boolean parseXmlAttributes
    • dateFormat

      private volatile String dateFormat
    • timeFormat

      private volatile String timeFormat
    • timestampFormat

      private volatile String timestampFormat
  • Constructor Details

    • XMLReader

      public XMLReader()
  • Method Details