enxml(V;O)
Converts a 1010data XML value, or a list of values, into an XML
string (xml → str
). (Available as of
version 11.07)
Syntax
enxml(V;O)
Input
Argument | Type | Description |
---|---|---|
V |
list-value | A value or list of values to be converted into an XML string |
O |
text | One of the special options: '[no]strict' .Note: In most cases of
enxml() , the default option will handle the
conversion properly, and therefore the option argument can be left blank.
|
Return Value
Returns an XML string of the value.
Example
The following code shows how to convert an XML value to a
string. <example_xml>
contains XML code, and enxml
converts that code to a string. The scope widget then displays the original XML value and
the value converted to an XML string.
<dynamic> <do> <set> <example_xml> <base table="default.lonely"/> <willbe name="one" value="1"/> <willbe name="two" value="2"/> </example_xml> </set> <set example_enxml="{enxml(@example_xml;)}"/> </do> <widget class_="scope" refreshon_="1" show_="@example_xml,@example_enxml"/> </dynamic>
scope
widget displays the XML value and the string
conversion:Note how the quotes within the example_xml
code are escaped with
the \ character within the example_enxml
string.