2019.2

Table Of Contents
separated by an underscore (e.g. row_0). The first part is considered to be the
element's name. All content after the first underscore (preferably an integer) will be
used as index, which is given as an attribute of the element (e.g. <row _idx=0>; also
see "PHP arrays example" below).
This option makes it much easier to select all elements on the same level in a data
mapping configuration, and to convert the XML to a JSON object.
l
Omit attachments as CData node in the XML envelope: By default, the request XML
has a CDATA node that contains the raw input data, effectively doubling the size of the
incoming XML file, which due to technical restrictions cannot be larger than 400 MB. This
option allows for much larger (non-binary) attachments by removing them from the XML
data file. Generally attachments are both saved on disk and included as a CDATA node
within the XML envelope. This option removes them from the envelope, but they remain
accessible through their direct path.
Note
Incoming binary files (sent through file upload in a form) can never be larger than
400 MB.
PHP arrays example
This example shows how incoming HTML is converted to XML with the two different
PHP-like Arrays options.
Incoming HTML
<input type="hidden" name="user_account"
value="email@example.com">
<input type="text" name="name" value="Peter Parker">
<input type="text" name="company" value="Objectif Lune">
<input type="number" name="pinElm1[pin_0][left]" value="122">
<input type="text" name="pinElm1[pin_0][top]" value="253">
<input type="text" name="pinElm1[pin_0][type]" value="dent">
<input type="text" name="pinElm1[pin_1][left]" value="361">
<input type="text" name="pinElm1[pin_1][top]" value="341">
<input type="text" name="pinElm1[pin_1][type]" value="dent">
Page 813