JSON representation properties
- Row element: Select the element that identifies where a new row begins.
- Matching unknown or missing required elements: Select this check box to generate a warning when the input JSON contains unknown elements or is missing a required element.
- Write newline delimited json: Select this check box to write the output in the JSONL format, with multiple JSON records separated by a newline character. If this option is enabled, it disables the Pretty print writer output option and enables the Disable writer array wrapping option.
- Pretty print writer output: Select this check box to pretty print the output instead of producing the output on a single line.
- Pretty print indent size: Enter the size of the indent to use with the pretty print.
- Disable writer array wrapping: Select this option if you want to concatenate multiple root elements instead of wrapping them in an array.
- Force writer to wrap output as array: Select this check box if you want the output to always be an array, even if a single object is produced. If this option is selected, the Disable writer array wrapping option is ignored.
- Writer buffer capacity: Enter the size of the buffer used to hold the first occurrence of the root element.
- Writer omit options:
- Omit null values: Select this check box to remove elements with a null value from the output.
- Omit empty strings: Select this check box to remove empty strings from the output.
- Omit empty arrays: Select this check box to remove empty arrays from the output.
- Omit empty objects: Select this check box to remove empty objects from the output.
- Omit empty optional elements: Select this check box to remove empty optional elements from the output.
- Writer compatible with older releases: Select this option if you want to handle structures with the group type Choice by producing alternatives wrapped in an element named after the alternative type.
- Character encoding: Specify the character encoding for the data to be processed. For more information, see Character encoding.
- Trim whitespace on input?: Select this check box to automatically remove any leading or trailing whitespace from the input data for all elements. The non-leading or trailing whitespace is not affected.
- Pad to minimum length on output?: Select this check box to pad the output to the minimum size with either spaces (character) or zeros (binary).
- Enforce zero scale on output decimals?: Select this check box if you want to remove all fractional digits for Decimal elements with the Decimal Places property set to 0.
- Decimal sign is implied on output: Select this check box if you do not want the decimal sign to appear in the output.