ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Management of XML
WINDEV, WINDEV Mobile and WEBDEV include several functions for handling XML code...
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
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...
<Source>.ActivateAutoFilter (Function)
Enables an automatic filter on the linked files when browsing an XML file.
HExportXML (Function)
Exports the records found in a data file (HFSQL or OLE DB), view or query to an XML file.
<Source>.ExportXML (Function)
Exports the records found in a data file (HFSQL or OLE DB), view or query to an XML file.
ExecuteAAF (Function)
Runs an Automatic Application Feature (AAF) on a control or window.
DisableAAF (Function)
Disables an Automatic Application Feature (AAF) on a control, window or on the current application.
XMLSave (Function)
Saves an XML document in a file.
<xmlNode>.ToJSON (Function)
Converts an XML string to JSON.
LooperToXML (Function)
Creates an XML file with data from a Looper control (Looper control based on a data file or populated programmatically).
HDeactivateAutoFilter (Function)
Disables 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.
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.
<Source>.DeactivateAutoFilter (Function)
Disables an automatic filter on the linked files when browsing an XML file.
HActivateAutoFilter (Function)
Enables an automatic filter on the linked files when browsing an XML file.
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.
XMLOpen (Function)
Loads an XML document from a file, a URL or a string into an xmlDocument variable.
XMLFindNamespaceByURI (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.
TableToXML (Function)
Creates an XML file from the data found in a Table or TreeView Table control.
XMLOpenReader (Function)
Creates a reader used to read an XML document without loading it in memory.
<xmlDocument>.ToJSON (Function)
Converts an XML string to JSON.
Importing and consuming SOAP web services
WINDEV, WEBDEV and WINDEV Mobile allow you to directly import web services into your applications...
Analysis editor: the different types of sections
The different types of items proposed in the data model editor are as follows:
HRecordToXML (Function)
Retrieves the structure and the value of the current record and exports them into a character string in XML format.
XMLToJSON (Function)
Converts an XML string to JSON.
<xmlDocument variable>.Save (Function)
Saves an XML document in a file.
<xmlNode variable>.FindNamespaceByName (Function)
Finds an XML namespace according to its XML node and in the parents of the node.
Report viewer: "Export" pane
The "Export" pane in the report viewer allows you to perform the following operations...
<Looper>.ToXML (Function)
Creates an XML file with data from a Looper control (Looper control based on a data file or populated programmatically).
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.
XMLFindNamespaceByName (Function)
Finds an XML namespace according to its XML node and in the parents of the node.
XMLSign (Function)
Signs an XML document.
<Table>.ToXML (Function)
Creates an XML file from the data found in a Table or TreeView Table control.
<xmlNode variable>.FindNamespaceByURI (Function)
Finds an XML namespace from its URI (Universal Resource Identifier) in a node and in the parents of this node.
<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...
Print constants
List of constants used by the print functions....
GDPR: Concrete solutions
GDPR: General Data Protection Regulation...
Private Store for mobile applications
There are two methods two deploy your applications......
iOutputInfo (Type of variable)
The iOutputInfo type is used to get the details of a report print or export job, or the details...
New Features brochure - Version 27: new features of WINDEV Mobile
New features in WINDEV Mobile 27 presented in the New Features brochure....
WLanguage
The integrated WINDEV language, WLanguage, is powerful, simple and intuitive......
Creating a .NET assembly from WINDEV
To create a.NET assembly, ......
"Project explorer" pane
The "Project explorer" pane is used to simplify the development environment of WINDEV, WEBDEV...
Mobile User Groupware (Android and iOS)
WINDEV Mobile includes a User Groupware for Android and iOS applications......
Brochure of new features: Common new features
New features in WINDEV/WEBDEV/WINDEV Mobile 28 presented in the New Features brochure....
New Features brochure - Version 28: Common new features
New features in WINDEV/WEBDEV/WINDEV Mobile 28 presented in the New Features brochure....
Characteristics of Table controls in a page
Table controls allow you to display and/or enter data......
Automatic Application Features (AAF) constants
List of constants used by the Automatic Application Features (AAF) functions....
Character strings
WLanguage supports different types of strings....
Organizing the directories of a project
When creating a project, a directory specific to this project is automatically created......
Installing Android development tools
To develop Android applications with WINDEV Mobile, you must install......
New Features brochure - Version 27: New WINDEV features
New features in WINDEV 27 presented in the New Features brochure....
Constants for managing multilingual applications
List of constants used by the functions for managing multilingual applications...
Characteristics of the Looper control in a page
To view the characteristics of the control, select "Description" in the context menu....
SQL functions that can be used in SQL queries
The following SQL functions can be used on the queries written in SQL code (classified by theme)......
2. Variables
WINDEV Tutorial: WLanguage basics Lesson 2 - Variables - 20 min
2. Managing a database
WEBDEV Tutorial: My first WEBDEV website Lesson 2 - Managing a database - 30 min
New Features brochure - Version 27: Common new features
New features in WINDEV/WEBDEV/WINDEV Mobile 27 presented in the New Features brochure....
Multilingual project
3. Multi-criteria search
WINDEV Tutorial: WINDEV application: Managing data Lesson 3 - Multi-criteria search - 40 min