IsXML

Determines whether a string is well-formed XML text.

Method Signature

IsXML(value=[any])

Arguments

Argument
Type
Required
Description
Default

value

any

true

A string containing the XML document text.

Examples

isXML Example

Returns true if the string is well-formed XML.

Run Example

example = "<boxlangengines>
 <engine>
  <name>Adobe ColdFusion</name>
 </engine>
 <engine>
  <name>Boxlang</name>
 </engine>
 <engine>
  <name>Railo</name>
 </engine>
 <engine>
  <name>Open BlueDragon</name>
 </engine>
</boxlangengines>";
writeOutput( isXml( example ) );

Result: true

isXML Example for Invalid XML

Returns false if the string is not well-formed XML.

Run Example

example1 = "<boxlangengines>
 <engine>
  <name>Adobe ColdFusion</name>
 </engine>
 <engine>
  <name>Boxlang</name>";
writeOutput( isXml( example1 ) );

Result: false

Additional Examples

Run Example

globalVar = "<Earth>
 <required>
  <name>Trees</name>
 </required>
 <required>
  <name>Water</name>
 </required>
 <required>
  <name>Agriculture</name>
 </required>
 <required>
  <name>Humanity</name>
 </required>
</Earth>";
writeOutput( isXml( globalVar ) );

Last updated

Was this helpful?