ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

<JSON variable>.ToString (Function)
Converts the content of a JSON variable to a JSON string.
<JSON variable>.ToXML (Function)
Converts a JSON string to XML.
JSON
JSON (JavaScript Object Notation – Object Notation from JavaScript) is a lightweight data exchange format...
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.
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.
FOR EACH statement (loop through a jsonReader variable)
Using the FOR EACH statement on a variable of type jsonReader allows for different types of loops:
  • 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.
<Table>.ToJSON (Function)
Converts the contents of a Table or TreeView Table control to a JSON string.
TableToJSON (Function)
Converts the contents of a Table or TreeView Table control to a JSON string.
JSONToString (Function)
Converts the content of a JSON variable to a JSON string.
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.
<Source>.RecordToJSON (Function)
Retrieves the structure and value of the current record and exports them into a string in JASON format.
<Source>.JSONToRecord (Function)
Imports JSON data into the current record.
<xmlDocument>.ToJSON (Function)
Converts an XML string to JSON.
HExportJSON (Function)
Exports the records found in a data file (HFSQL or OLE DB), view or query to a JSON file.
Analysis editor: the different types of sections
The different types of items proposed in the data model editor are as follows:
<xmlNode>.ToJSON (Function)
Converts an XML string to JSON.
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.
JSONToXML (Function)
Converts a JSON string to XML.
VariantToJSON (Function)
Converts the content of a Variant variable to JSON.
<Source>.ExportJSON (Function)
Exports the records found in a data file (HFSQL or OLE DB), view or query to a JSON file.
HJSONToRecord (Function)
Imports JSON data into the current record.
XMLToJSON (Function)
Converts an XML string to JSON.
HRecordToJSON (Function)
Retrieves the structure and value of the current record and exports them into a string in JASON format.
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.
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.
HExportJSONString (Function)
Exports the records from a data file (HFSQL or OLE DB), view or query to a JSON string.
JSONValid (Function)
Checks the validity of a JSON string.
JSONToVariant (Function)
Converts a JSON string to a Variant variable.
<Source>.ExportJSONString (Function)
Exports the records from a data file (HFSQL or OLE DB), view or query to a JSON string.
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......
"Project explorer" pane
The "Project explorer" pane is used to simplify the development environment of WINDEV, WEBDEV...
WDTestRest: Run the test of your REST Webservices
WDTestRest is used to test the calls to an HTTP REST Webservice or to run a Web API accessible...
Push notification
A mobile device can receive push notifications......
Structure (Type of variable)
A structure is a custom type of data...
New Features brochure - Version 27: New WEBDEV features
New features in WEBDEV 27 presented in the New Features brochure....
Project Management Hub: Overview
The Project Management Hub is used to organize and schedule a project, from design to delivery......
7. Consuming a web service
WINDEV Mobile tutorial: Developing an Android and iOS application Lesson 7 - Consuming a web...
GDPR: Concrete solutions
GDPR: General Data Protection Regulation...
Various WEBDEV constants
Various WEBDEV constants...
Using Facebook authentication
Facebook is the world's most popular social network. It is commonly used by companies to reach...
restRequest (Type of variable)
The restRequest type is used to define the advanced characteristics of a REST request.
httpRequest (Type of variable)
The httpRequest type is used to retrieve the advanced characteristics of an HTTP/HTTPS request....
Brochure of new features: New WEBDEV features
New features in WEBDEV 28 presented in the New Features brochure....
New Features brochure - Version 28: New WEBDEV features
New features in WEBDEV 28 presented in the New Features brochure....
hBackupDescription (Type of variable)
The hBackupDescription type is used to programmatically describe an HFSQL Client/Server backup....
Classes, members, methods and properties
A class is made of......
New Features brochure - Version 28: Common new features
New features in WINDEV/WEBDEV/WINDEV Mobile 28 presented in the New Features brochure....
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 27: Common new features
New features in WINDEV/WEBDEV/WINDEV Mobile 27 presented in the New Features brochure....
2. Examples provided with WINDEV
The examples provided with WINDEV are intended to help you learn the features of WINDEV....
1
2
3
4
5
6
>