XML Enveloper
Usage
The XML Enveloper generates an XML-formatted output message from text-based input messages.
|
You need to convert data which does not comply with the XML syntax before using the XML Enveloper. You can, for example, encode binary data with the base64 algorithm. |
Dialog XML Enveloper Properties
Properties
-
Character set of the source data/Character set of the target document
The default setting is the UTF-8 character set. In addition, the following character sets can be selected: CP437, CP850, ISO‑8859‑1, US-ASCII, UTF‑16, UTF-16BE und UTF-16LE. You can also enter any other character set, if needed.
-
XML root element name
The default name is DATA. You can choose any XML-compliant name.
-
CDATA element (ignore special characters)
Select this option if the input message contains reserved XML special characters, such as
<,>, or/. When the option is selected, the entire content of the input message is enclosed in a CDATA element (beginning with the tag<![CDATA[and ending with]]>). CDATA segments will be ignored in the syntax analysis.
Example
-
Input text file:
The number 9 is greater than the number 7, displayed as: 9 > 7 For divisions, the / character can be used. In XML, tags are enclosed in angle brackets. <ITEM> is an example. -
XML file output:
<?xml version="1.0" encoding="ISO-8859-1"?> <DATA> <![CDATA[The number 9 is greater than number 7, displayed as 9 > 7 For divisions, the / character can be used. In XML, tags are enclosed in angle brackets. <ITEM> is an example.]]> </DATA>