DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion des fichiers XML
WINDEV
WindowsLinuxJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac Catalyst
Autres
Procédures stockées
Crée un lecteur permettant de lire un document XML sans le charger en mémoire.
MonNoeud est un xmlNoeud
MonNoeud..Type = XMLBalise
MonNoeud..Nom = "MonNoeud"
MonNoeud..Texte = "Le texte du noeud"

Lecteur est un xmlLecteur = XMLOuvreLecteur("fichier.xml")

POUR TOUT Lecteur EN PROFONDEUR
	Trace(Lecteur.Type)
FIN

VariableRAZ(Lecteur) // Fermeture du fichier

Lecteur2 est un xmlLecteur = XMLOuvreLecteur("fichier.xml")

POUR TOUT x DE Lecteur2
	SI Lecteur2.Type = XMLLecteurBaliseDébut _OU_ Lecteur2.Type = XMLLecteurBaliseVide ALORS
		SI Lecteur2.Nom = "config" ALORS
			POUR TOUT y DE x
				Trace(x.Nom)
			FIN
		FIN
	FIN
FIN

VariableRAZ(Lecteur2) // Fermeture du fichier
Syntaxe
<Résultat> = XMLOuvreLecteur(<Fichier>)
<Résultat> : Variable de type xmlLecteur
Variable de type xmlLecteur permettant de lire un document XML sans le charger en mémoire.
<Fichier> : Chaîne de caractères
Chemin du fichier contenant le document XML à lire.
Remarques
  • Cette fonction permet de lire des fichiers XML de taille importante. Pour lire des petits fichiers XML, utilisez la fonction XMLOuvre.
  • Fermeture du lecteur : La fonction VariableRAZ appliquée à la variable de type xmlLecteur permet de fermer le fichier XML manipulé (voir exemple).
Classification Métier / UI : Code métier
Composante : wd300xml.dll
Version minimum requise
  • Version 23
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 08/04/2025

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