Property | Type | Description |
---|---|---|
FlushFrequency | Number | Number of records buffered in the memory before being written to the target connector. Default value is 0 (all records are written at once). When inserting many records, change the default to a higher value to improve performance. |
Batch Response | Filename | Sets the path name for a batch response file. Caution! Do not use this property. It is included only for backward compatibility. |
Formatted | Boolean | Determines whether the output should be formatted. • TRUE (default): Each element starts on a new line, with the hierarchy shown by indentation of two spaces per level. • FALSE: Output is written in the XML document body without line breaks or indentation. |
Use Empty Tag | Boolean | Determines the syntax for empty elements. • TRUE (default): Empty elements are written as <element/>. • FALSE: Empty elements are written as <element></element>. |
Write Empty Fields | Boolean | Determines whether empty fields are written. Empty means they contain an empty string, are null, or are not set. • TRUE (default): Empty fields are written. • FALSE: No elements are written for empty fields. |
Write Empty Attributes | Boolean | Determines whether empty attribute fields are written as an attribute. Empty means they contain an empty string, are null, or are not set. • TRUE (default): Empty attribute fields are written. • FALSE: A tag is not written if it contains no data. |
Encode all special characters | Boolean | Determines whether to encode all special characters: • TRUE: Encodes all five special characters (plus CR/LF/TAB in attributes), not just those necessary for valid XML. • FALSE (default): Does not encode the five special characters. |
HTTP Write Method | - | Determines the write method for an HTTP or HTTPS target. You can choose from POST (default) or PUT. This property is only used when the output file is a URL. |
Write Namespaces | Boolean | Enforces writing of namespace attributes or prefixes. Default value is TRUE. |
Namespace Map | Text | Allows you to enter the namespace mappings of the form pfx:namespace. Separate multiple values with newlines or spaces. |
Default Namespace | Text | (Optional) Sets the default namespace for the xmlns attribute. |
Schema Location | Text | (Optional) Sets the xsi:schemaLocation attribute on the root element. |
No Namespace Schema Location | Text | (Optional) Sets the xsi:noNamespaceSchemaLocation attribute on the root element. |
Generate Prefixes | Boolean | Generates namespace prefixes or redefine the default namespace as needed. Default value is TRUE. |
Prefer Type Substitution | Boolean | Enables type substitution or element substitution for polymorphism if both are usable. Default value is TRUE. |
Write XML Decl | Boolean | Enables writing of first line of XML encoding declaration. Default value is TRUE. |