<cfxml>
Creates a CFML XML document object that contains the markup in the tag body.
This tag can include XML and CFML tags.
Lucee processes the CFML code in the tag body, then assigns the resulting text to an XML document object variable.
This tag must have a body.
This tag is also supported within <cfscript>
<cfxml
variable=string
caseSensitive=boolean
validator=string
lenient=boolean
><!--- body ---></cfxml>
| Attribute | Description |
|---|---|
variable
string, required
|
edit
name of an XML variable |
caseSensitive
boolean, optional
|
edit
if set to true maintains the case of document elements and attributes |
validator
string, optional
|
edit
Any of the following:
|
lenient
boolean, optional
|
edit
if set to true, the parser is more lenient and forgives invalid XML and does the best to interpret it. Introduced: 5.3.8.135 |
Examples
edit <cfxml variable="xmlobject">
<office>
<employee>
<emp_name>lucee_dev</emp_name>
<emp_no>121</emp_no>
</employee>
</office>
</cfxml>
<cfdump var="#xmlobject#" />
See also
- Search Issue Tracker open_in_new
- Search Lucee Test Cases open_in_new (good for further, detailed examples)