ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

XML: Handling large (multi-gigabyte) files
Starting with version 23, an XML parser is available to handle XML files that are multiple GB in size...
Native XML Connector
WINDEV and WEBDEV allow you to import and handle a definition of XML files via the data model editor...
XML functions
List of XML functions
XML functions (prefix syntax)
List of XML functions
Management of XML
WINDEV, WINDEV Mobile and WEBDEV include several functions for handling XML code...
Analysis editor: the different types of sections
The different types of items proposed in the data model editor are as follows:
<Source>.ExportXML (Function)
Exports the records found in a data file (HFSQL or OLE DB), view or query to an XML file.
HExportXML (Function)
Exports the records found in a data file (HFSQL or OLE DB), view or query to an XML file.
XMLSave (Function)
Saves an XML document in a file.
SOAP web services: Import and consumption
WINDEV, WEBDEV and WINDEV Mobile allow you to directly import web services into your applications...
<Table>.ToXML (Function)
Creates an XML file from the data found in a Table or TreeView Table control.
XMLSign (Function)
Signs an XML document.
DisableAAF (Function)
Disables an Automatic Application Feature (AAF) on a control, window or on the current application.
<xmlDocument variable>.Save (Function)
Saves an XML document in a file.
<Looper>.ToXML (Function)
Creates an XML file with data from a Looper control (Looper control based on a data file or populated programmatically).
HRecordToXML (Function)
Retrieves the structure and the value of the current record and exports them into a character string in XML format.
FOR EACH/FOR ALL statement (loop through a variable of type XMLReader)
The FOR EACH statement loops through a variable of type xmlReader in various ways:
  • Loop through a level.
  • Loop through a level with copy.
  • In-depth loop.
ExecuteAAF (Function)
Runs an Automatic Application Feature (AAF) on a control or window.
<xmlDocument>.ToJSON (Function)
Converts an XML string to JSON.
<xmlNode variable>.FindNamespaceByURI (Function)
Finds an XML namespace from its URI (Universal Resource Identifier) in a node and in the parents of this node.
Managing the XSD
WINDEV, WEBDEV and WINDEV Mobile allow you to import files in XSD format.
HDeactivateAutoFilter (Function)
Disables an automatic filter on the linked files when browsing an XML file.
<Source>.RecordToXML (Function)
Retrieves the structure and the value of the current record and exports them into a character string in XML format.
Result of a query in test mode
After its execution in test mode (see Running the query test), the result of the query can be...
<xmlNode>.ToJSON (Function)
Converts an XML string to JSON.
<Source>.DeactivateAutoFilter (Function)
Disables an automatic filter on the linked files when browsing an XML file.
TableToXML (Function)
Creates an XML file from the data found in a Table or TreeView Table control.
XMLFindNamespaceByName (Function)
Finds an XML namespace according to its XML node and in the parents of the node.
XMLOpen (Function)
Loads an XML document from a file, a URL or a string into an xmlDocument variable.
HActivateAutoFilter (Function)
Enables an automatic filter on the linked files when browsing an XML file.
AAFDisable (Function)
Disables an Automatic Application Feature (AAF) on a control, window or on the current application.
ExtractStringBetween (Function)
Allows you to:
  • extract a substring between two given separators from a character string.
  • search for substrings between two given separators in a character string.
XMLToJSON (Function)
Converts an XML string to JSON.
<xmlNode variable>.FindNamespaceByName (Function)
Finds an XML namespace according to its XML node and in the parents of the node.
LooperToXML (Function)
Creates an XML file with data from a Looper control (Looper control based on a data file or populated programmatically).
XMLFindNamespaceByURI (Function)
Finds an XML namespace from its URI (Universal Resource Identifier) in a node and in the parents of this node.
XMLOpenReader (Function)
Creates a reader used to read an XML document without loading it in memory.
<Source>.ActivateAutoFilter (Function)
Enables an automatic filter on the linked files when browsing an XML file.
AAFExecute (Function)
Runs an Automatic Application Feature (AAF) on a control or window. This function can be used to start the spelling checker on an edit control for example.
XMLData (Function)
Returns the value of current element (tag or XML attribute) or the value of one of its attributes.
XMLOut (Function)
... is outside the XML document.
xmlSignatureInformationKeyX509 (Type of variable)
... in the KeyInfo section of the XML signature.
The DotNet structure
JSONXMLConverter (Type of variable)
... of an XML object to JSON (or conversely) via XMLToJSON and JSONToXML).
The J2EE structure
The following structure is used to pass parameters to a procedure run on a server of J2EE XML Web...
Client application: Running procedures on a server of.Net services
Several DotNet functions are available in WINDEV......
wsResponse (Type of variable)
The wsResponse type is used to get: the XML source code of the Webservice response. the value...
XMLDocument
a new XML document. For more details, see XMLDocument. an xmlDocument variable. For more details, see...
<Source>.ImportXML (Function)
Imports an XML file into an HFSQL Classic or Client/Server data file (data file described...
HImportXML (Function)
Imports an XML file into an HFSQL Classic or Client/Server data file (data file described...
XMLPath (Function)
Returns the current position in the document in XPATH format.
Client application: Running procedures on a server of J2EE services
WINDEV includes several J2EE functions......
WDSQL: Exporting and printing the result of an SQL query
The result of a select query can be......
XMLFound (Function)
Checks whether the current element corresponds to the current browse or to the current search.
XMLChildExist (Function)
Specifies whether the current tag has children corresponding to the sought type (tag, attribute, ...).
XMLResult (Function)
Returns the result of a calculation XPath query.
XMLElementName (Function)
Returns the name of current element (tag or attribute).
XMLCancelSearch (Function)
Cancels the search performed by XMLFind.
1
2
3
4
5
6
14
>