Difference between revisions of "XMLVALIDATE()"

From Lianjapedia
Jump to: navigation, search
m (Text replace - "Recital" to "Lianja")
Line 20: Line 20:
 
The XMLVALIDATE() function will return .T. for success and .F. if it fails.
 
The XMLVALIDATE() function will return .T. for success and .F. if it fails.
  
Note: The XMLFORMAT setting determines whether Recital creates an accompanying DTD file when creating XML files.  A DTD file is only created when XMLFORMAT is set to Recital.
+
Note: The XMLFORMAT setting determines whether Lianja creates an accompanying DTD file when creating XML files.  A DTD file is only created when XMLFORMAT is set to Lianja.
  
 
==Example==
 
==Example==

Revision as of 01:43, 9 December 2012

Purpose

Function to validate an XML file against its DTD file

Syntax

XMLVALIDATE(<XML filename>)

See Also

COPY, FETCH, SELECT, SET XMLFORMAT, UPDATE, XML, XML_DECODE(), XML_ENCODE(), XML_GATHER(), XML_SCATTER(), XMLCOUNT(), XMLCREATEDTD(), XMLFIRST(), XMLNEXT()

Description

The XMLVALIDATE() function will validate an Extensible Markup Language (XML) file against its Document Type Definition (DTD).

Parameters Required Default Description
<XML filename> Yes None The name of the XML file to validate.

The XMLVALIDATE() function will return .T. for success and .F. if it fails.

Note: The XMLFORMAT setting determines whether Lianja creates an accompanying DTD file when creating XML files. A DTD file is only created when XMLFORMAT is set to Lianja.

Example

? xmlvalidate("sales.xml")
.T.