Uses a Document Type Definition (DTD) or XML Schema to validate an XML text document or an XML document object. Returns keys status (boolean), errors (array), fatalerrors (array) and warnings (array)
xmlValidate(xmlDoc [, validator])
→ returns struct
!DOCTYPE xsi:schemaLocation or xsi:noNamespaceSchemaLocation tag pointing to the DTD or schema location.
Validates that note.xml is valid according to the schema note.xsd. Not currently working on Lucee, see: LDEV-2909
xmlValidate("https://www.w3schools.com/xml/note.xml", "https://www.w3schools.com/xml/note.xsd").status
Expected Result: true
Signup for cfbreak to stay updated on the latest news from the ColdFusion / CFML community. One email, every friday.