DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Nouveauté exclusive de WINDEV, WEBDEV et WINDEV Mobile SaaS. Consultez "Comment utiliser les nouveautés SaaS dans vos projets ?".
Aide / WLangage / Fonctions et constantes des API Windows
jsonLecteur (Type de variable)
En anglais : jsonLecteur
Permet le parcours linéaire d'un document JSON de taille importante avec des performances optimales et une occupation mémoire réduite.
Le type jsonLecteur permet de définir toutes les caractéristiques avancées d'un XXX. Les caractéristiques de ce XXX peuvent être définies et modifiées à 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.
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 : Les propriétés suivantes peuvent être utilisées pour manipuler un XXX :
Nom de la propriétéType manipuléEffet
NomChaîne de caractères (ex : données de l'utilisateur ; avec 0 binaire)est de type Chaîne U compat A courant (ex : données de l'utilisateur ; avec 0 binaire), Nom si l'élément courant est un membre d'un objet ; "" pour la racine ou un élément de tableau
Cette propriété est disponible en lecture seulement.
ParentjsonLecteurest de type jsonLecteur, Élément parent dans un parcours en profondeur
Cette propriété est disponible en lecture seulement.
ProfondeurEntierest de type Entier32, Profondeur de l'élément courant
Cette propriété est disponible en lecture seulement.
SourceJSONChaîne de caractères (avec 0 binaire)est de type Chaîne A uniquement (avec 0 binaire), JSON source correspondant à l'élément courant
Cette propriété est disponible en lecture seulement.
TypeEntierest de type Entier32, Renvoie le type de l'élément courant :
- wlVide : lecteur pas initialisé
- wlNull : valeur JSON simple Null
- wlBooléen : valeur JSON simple booléenne
- wlEntier : valeur JSON simple entière
- wlNumérique : valeur JSON simple décimale
- wlChaîneUnicode : valeur JSON simple chaîne
- wlVariantObjet : objet JSON
- wlVariantTableau : tableau JSON
Cette propriété est disponible en lecture seulement.
ValeurTous typesest de type Tous types, Valeur si c'est l'élément courant est un type simple, autre que objet ou tableau
Cette propriété est disponible en lecture seulement.
Méthodes
Fonctions manipulant le type :
Remarques
Version minimum requise
  • Version 2025 (SaaS)
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 12/05/2025

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