Skip to main content

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.
  • 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 wrappering: 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 is a single object is produced. If this option is selected, the Disable writer array wrappering option is ignored.
    Information noteNote: This feature is available only if you have installed the R2021-09 Studio monthly update or a later one delivered by Talend. For more information, check with your administrator.
  • Writer buffer capacity: Enter the size of the buffer used to hold the first occurrence of the root element.
  • 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.
Information noteNote: The following options are available only if you have installed the R2021-02 Studio monthly update or a later one delivered by Talend. For more information, check with your administrator.
  • Enforce zero scale on output decimals?
  • Decimal sign is implied on output
  • Disable writer array wrappering
  • Writer buffer capacity
  • Writer compatible with older releases

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – let us know how we can improve!