DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Nouveauté WINDEV, WEBDEV et WINDEV Mobile 2025 !
Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion du format JSON
  • Propriétés spécifiques à la description des variables de type jsonLecteur
WINDEV
WindowsLinuxJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac Catalyst
Autres
Procédures stockées
Le type jsonLecteur permet le parcours linéaire d'un document JSON de taille importante avec des performances optimales et une occupation mémoire réduite. Les caractéristiques de ce document JSON peuvent être lues à l'aide de différentes propriétés WLangage.
Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable.
Attention : Ce type de variable est disponible uniquement à partir de la version 2025 Update 3.
Exemple
Lecteur_JSON est un jsonLecteur = JSONOuvreLecteur("fichier.json")
POUR TOUT Lecteur_JSON EN PROFONDEUR
	...
FIN
Propriétés

Propriétés spécifiques à la description des variables de type jsonLecteur

Les propriétés suivantes peuvent être utilisées pour manipuler un document JSON :
Nom de la propriétéType manipuléEffet
NomChaîne de caractères
  • Nom du membre, si l'élément courant est un membre d'un objet.
  • Chaîne vide ("") si l'élément courant correspond à la racine ou un élément de tableau.
Cette propriété est disponible en lecture seulement.
ParentjsonLecteurÉlément parent dans un parcours en profondeur.
Cette propriété est disponible en lecture seulement.
ProfondeurEntierProfondeur de l'élément courant.
Cette propriété est disponible en lecture seulement.
SourceJSONChaîne de caractèresJSON source correspondant à l'élément courant.
Cette propriété est disponible en lecture seulement.
TypeEntierType de l'élément courant :
  • wlBooléen : valeur JSON simple booléenne.
  • wlChaîneUnicode : valeur JSON simple chaîne.
  • wlEntier : valeur JSON simple entière.
  • wlNull : valeur JSON simple Null.
  • wlNumérique : valeur JSON simple décimale.
  • wlVariantObjet : objet JSON.
  • wlVariantTableau : tableau JSON.
  • wlVide : lecteur non initialisé.
Cette propriété est disponible en lecture seulement.
ValeurTous typesValeur si l'élément courant est un type simple (autre que objet ou tableau).
Cette propriété est disponible en lecture seulement.
Version minimum requise
  • Version 2025
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 02/06/2025

Signaler une erreur ou faire une suggestion | Aide en ligne locale