ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

<JSON variable>.ToString (Function)
Converts the content of a JSON variable to a JSON string.
JSON
JSON (JavaScript Object Notation – Object Notation from JavaScript) is a lightweight data exchange format...
JSON: Handling large (multi-gigabyte) files
Removes an existing folder from the list of subscribed folders.
This new function is available from WINDEV Suite SaaS 2025 - Update 2.
<JSON variable>.ToXML (Function)
Converts a JSON string to XML.
JSON variable functions
Envoie une requête HTTP en mode asynchrone : le programme continue de s'exécuter et la réponse est traitée par une procédure spécifique.
Cette fonction est une nouveauté disponible à partir de WINDEV Suite SaaS 2025 Update 3.
<xmlDocument>.ToJSON (Function)
Converts an XML string to JSON.
HExportJSON (Function)
Exports the records found in a table (HFSQL or OLE DB), view or query to a JSON file.
JSONToVariant (Function)
Converts a JSON string to a Variant variable.
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.
Serialize (Function)
Transforms the following elements into a specific format:
  • a structure (and its subelements),
  • a class (and its subelements),
  • an array (including the associative arrays),
  • a queue,
  • a stack,
  • a list.
HJSONToRecord (Function)
Imports JSON data into the current record.
<Source>.RecordToJSON (Function)
Retrieves the structure and value of the current record and exports them into a string in JASON format.
HRecordToJSON (Function)
Retrieves the structure and value of the current record and exports them into a string in JASON format.
TableToJSON (Function)
Converts the contents of a Table or TreeView Table control to a JSON string.
<Source>.JSONToRecord (Function)
Imports JSON data into the current record.
JSONOpenReader (Function)
Creates a reader to read a JSON document without loading it into memory.
Note: This function is only available from version 2025 Update 3.
<xmlNode>.ToJSON (Function)
Converts an XML string to JSON.
JSONToString (Function)
Converts the content of a JSON variable to a JSON string.
<Source>.ExportJSON (Function)
Exports the records found in a table (HFSQL or OLE DB), view or query to a JSON file.
<Table>.ToJSON (Function)
Converts the contents of a Table or TreeView Table control to a JSON string.
VariantToJSON (Function)
Converts the content of a Variant variable to JSON.
JSONValid (Function)
Checks the validity of a JSON string.
FOR EACH statement (loop through a jsonReader variable)
The FOR EACH statement loops through a variable of type jsonReader in various ways:
  • Loop through a level.
  • Loop through a level with copy.
  • In-depth loop.
Note: This feature is only available from version 2025 Update 3.
StringToJSON (Function)
Converts a JSON string into a JSON variable.
Deserialize (Function)
Deserializes a buffer or a character string containing the data from a class, structure, array (including an associative array), queue, stack, list or advanced variable, as well as their subelements.
JSONToXML (Function)
Converts a JSON string to XML.
XMLToJSON (Function)
Converts an XML string to JSON.
<Source>.ExportJSONString (Function)
Exports the records from a table (HFSQL or OLE DB), view, or query to a JSON string.
HExportJSONString (Function)
Exports the records from a table (HFSQL or OLE DB), view, or query to a JSON string.
(No title )
The different types of items proposed in the data model editor are as follows:
AuthToken (Variable type)
The AuthToken type contains the characteristics of a token to access a web service.
Testing and debugging an application on an Android device
All developers appreciate the possibility to debug an application directly on the device......
hbScanParameter (Variable type)
The hbScanParameter type is used to define the parameters for iterating over the records...
Record (Type of variable)
The Record type is used to save the values of a record.
Advanced types
The advanced types of WLanguage are as follows...
Creating and using a REST Webservice
A REST WebService is a program hosted on a server containing functions accessible via HTTP...
Text editing (Code editor)
When developing a new feature, it may be useful to keep the same environment for opening text...
Point (Type of variable)
A Point variable is a structured type that is used to represent a position (X, Y) in 2 dimensions.
WDTestRest: REST web service test tool
WDTestRest is used to test the calls to an HTTP REST web service or to run a Web API accessible...
HListItem (Function)
Returns the list of items: found in a data file ( a query or a view) known to the HFSQL engine....
xmlDocument (Type of variable)
The xmlDocument type is used to handle an XML file.
Rectangle (Type of variable)
A Rectangle variable is a structured type that is used to represent a rectangle (X, Y, Width,...
REST web services: Importing an OpenAPI specification
REST web service APIs can be described using OpenAPl files......
DeclareAWPContext (Function)
Used to declare a list of variables whose values will be persistent between successive displays...
"Project explorer" pane
The "Project explorer" pane is used to simplify the development environment of WINDEV, WEBDEV...
Buffer (Type de variable)
The Buffer type corresponds to a binary memory area.
1
5
6
7
8
9
10
>