|
|
|
|
|
|
Catégorie : Fonctions de gestion des fichiers XML |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Convertit une chaîne de caractères au format JSON en une chaîne de caractères au format XML.
|
|
|
|
|
|
|
Récupère et met en forme le contenu d'un document XML.
|
|
|
|
|
|
|
Valide un document XML à partir d'un schéma XSD.
|
|
|
|
|
|
|
Exécute une requête XPATH dans une variable de type xmlDocument.
|
|
|
|
|
|
|
Sauvegarde un document XML dans un fichier.
|
|
|
|
|
|
|
Recherche un namespace (espace de nommage) XML à partir de son nom dans un noeud XML et dans les parents de ce noeud.
|
|
|
|
|
|
|
Recherche un namespace (espace de nommage) XML à partir de son URI (Universal Resource Identifier) dans un noeud et dans les parents de ce noeud.
|
|
|
|
|
|
|
Valide un noeud XML, ses fils et ses attributs à partir de sa description dans le schéma XSD lié au document XML.
|
|
|
|
|
|
|
Convertit une chaîne de caractères au format XML en une chaîne de caractères au format JSON.
|
|
|
|
|
|
|
Convertit une chaîne de caractères au format XML en une chaîne de caractères au format JSON.
|
|
|
|
|
|
|
Liste des constantes utilisées par les fonctions de gestion des documents XML.
|
|
|
|
|
|
|
Les exemples suivants permettent de manipuler un document XML via les variables de type xmlDocument, xmlNoeud, ...
|
|
|
|
|
|
|
WINDEV, WINDEV Mobile et WEBDEV mettent à votre disposition des fonctions permettant de manipuler du code XML...
|
|
|
|
|
|
|
Cet exemple d'application gère un fichier XML nommé "commande...
|
|
|
|
|
|
|
WINDEV, WEBDEV et WINDEV Mobile permettent d'importer des fichiers au format XSD.
|
|
|
|
|
|
|
Convertit une chaîne de caractères au format JSON en une chaîne de caractères au format XML.
|
|
|
|
|
|
|
Le type JSONXMLConvertisseur permet de définir toutes les caractéristiques avancées de la conversion d'un objet XML ou JSON (ou inversement) réalisée via les fonctions XMLVersJSON et JSONVersXML).
|
|
|
|
|
|
|
Le format de fichier SVG (Scalable Vector Graphics) est un format de dessin vectoriel ...
|
|
|
|
|
|
|
Convertit une chaîne de caractères au format ANSI en une chaîne de caractères au format XML.
|
|
|
|
|
|
|
Depuis la version 23, un parseur XML est disponible afin de manipuler les fichiers XML de plusieurs Gigas ...
|
|
|
|
|
|
|
Ajoute un attribut dans un document XML.
|
|
|
|
|
|
|
Exemple d'utilisation de la fonction XMLAjouteFils
|
|
|
|
|
|
|
Ajoute une balise fille dans un document XML.
|
|
|
|
|
|
|
Le type xmlAttribut permet de manipuler les attributs d'un noeud dans un document XML.
|
|
|
|
|
|
|
Recherche un namespace (espace de nommage) XML à partir de son nom dans un noeud XML et dans les parents de ce noeud.
|
|
|
|
|
|
|
Recherche un namespace (espace de nommage) XML à partir de son URI (Universal Resource Identifier) dans un noeud et dans les parents de ce noeud.
|
|
|
|
|
|
|
Exemple d'utilisation de la fonction XMLConstruitChaîne
|
|
|
|
|
|
|
Récupère et met en forme le contenu d'un document XML (créé avec la fonction XMLDocument et modifié grâce aux fonctions XML).
|
|
|
|
|
|
|
Positionne sur le dernier élément (balise ou attribut) du niveau en cours de l'arborescence.
|
|
|
|
|
|
|
Le mot-clé xmlDocument peut correspondre : - à la fonction XMLDocument qui permet de créer un nouveau document XML. Pour plus de détails, consultez XMLDocument.
- à une variable de type xmlDocument. Pour plus de détails, consultez xmlDocument.
|
|
|
|
|
|
|
Exemple d'utilisation de la fonction XMLDocument
|
|
|
|
|
|
|
Crée un nouveau document XML.
|
|
|
|
|
|
|
Le type xmlDocument permet de manipuler simplement un fichier XML.
|
|
|
|
|
|
|
Valide un document XML à partir d'un schéma XSD.
|
|
|
|
|
|
|
Exemple d'utilisation de la fonction XMLDonnée
|
|
|
|
|
|
|
Renvoie la valeur de l'élément en cours (balise ou attribut XML) ou d'un de ses attributs.
|
|
|
|
|
|
|
Crée ou modifie la valeur d'un élément XML, ou la valeur de l'attribut d'un élément XML.
|
|
|
|
|
|
|
Permet de savoir si l'élément (balise ou attribut) sur lequel on veut se positionner est en dehors du document XML.
|
|
|
|
|
|
|
Exemple d'utilisation de la fonction XMLExécuteXPath
|
|
|
|
|
|
|
Exécute une requête XPATH : - dans un document XML.
- dans une variable de type xmlDocument.
|
|
|
|
|
|
|
Extrait le contenu d'une balise dans un document XML.
|
|
|
|
|
|
|
Crée un nouveau document XML à partir d'une partie d'un document XML existant.
|
|
|
|
|
|
|
Exemple d'utilisation de la fonction XMLFils
|
|
|
|
|
|
|
Positionne sur le premier élément fils de l'élément en cours.
|
|
|
|
|
|
|
Indique si la balise courante a des fils correspondant au type recherché (balise, attribut, ...).
|
|
|
|
|
|
|
Insère la balise XML en cours présente dans un document XML dans un autre document XML.
|
|
|
|
|
|
|
Insère un élément (balise ou attribut) XML dans un document XML.
|
|
|
|
|
|
|
Le type xmlLecteur permet de lire un document XML sans le charger en mémoire.
|
|
|
|
|
|
|
Renvoie la valeur d'un élément XML ou la valeur de l'attribut d'un élément XML.
|
|
|
|
|
|
|
Modifie le contenu de l'élément courant dans un document XML.
|
|
|
|
|
|
|
Renvoie le préfixe de l'espace de nommage de la balise courante dans un document XML.
|
|
|
|
|
|
|
Le type xmlNamespace permet de manipuler l'espace de nommage XML d'un attribut de noeud dans un document XML.
|
|
|
|
|
|
|
Renvoie l'URI de définition de l'espace de nommage de la balise courante dans un document XML.
|
|
|
|
|
|
|
Le type xmlNoeud permet de manipuler un noeud d'un document XML.
|
|
|
|
|
|
|
Valide un noeud XML, ses fils et ses attributs à partir de sa description dans le schéma XSD lié au document XML.
|
|
|
|
|
|
|
Exemple d'utilisation de la fonction XMLNomElément
|
|
|
|
|
|
|
Renvoie le nom de l'élément en cours (balise ou attribut).
|
|
|
|
|
|
|
Renvoie le nom de la balise parente de l'élément (balise ou attribut) en cours.
|
|
|
|
|
|
|
Charge un document XML à partir d'un fichier, d'une URL ou d'une chaîne dans une variable de type xmlDocument.
|
|
|
|
|
|
|
Exemple d'utilisation de XMLOuvreLecteur
|
|
|
|
|
|
|
Crée un lecteur permettant de lire un document XML sans le charger en mémoire.
|
|
|
|
|
|
|
Exemple d'utilisation de la fonction XMLParent
|
|
|
|
|
|
|
Positionne sur l'élément parent de l'élément en cours (balise ou attribut).
|
|
|
|
|
|
|
Renvoie la position en cours dans le document sous la forme XPATH.
|
|
|
|
|
|
|
Positionne sur l'élément (balise ou attribut) précédent.
|
|
|
|
|
|
|
Positionne sur le premier élément (balise ou attribut) du niveau en cours de l'arborescence.
|
|
|
|
|
|
|
Exemple d'utilisation de la fonction XMLRacine
|
|
|
|
|
|
|
Positionne sur la balise racine d'un document XML.
|
|
|
|
|
|
|
Exemple d'utilisation de la fonction XMLRecherche
|
|
|
|
|
|
|
Lance une recherche dans un document XML.
|
|
|
|
|
|
|
Modifie le nom de l'élément courant (balise ou attribut) dans un document XML.
|
|
|
|
|
|
|
Donne le résultat d'une requête XPath de calcul.
|
|
|
|
|
|
|
Exemple d'utilisation de la fonction XMLRetourPosition
|
|
|
|
|
|
|
Restaure le contexte précédemment sauvegardé d'un document XML.
|
|
|
|
|
|
|
Sauvegarde un document XML dans un fichier.
|
|
|
|
|
|
|
Exemple d'utilisation de la fonction XMLSauvePosition
|
|
|
|
|
|
|
Mémorise la position en cours dans le document XML.
|
|
|
|
|
|
|
Le type xmlSignature permet de définir toutes les caractéristiques avancées d'une signature XML.
|
|
|
|
|
|
|
Positionne sur l'élément suivant (balise ou attribut).
|
|
|
|
|
|
|
Exemple d'utilisation de la fonction XMLSupprime
|
|
|
|
|
|
|
Supprime l'élément courant d'un document XML, ainsi que toute la branche qui en découle.
|
|
|
|
|
|
|
Vérifie si l'élément en cours correspond au parcours ou à la recherche en cours.
|
|
|
|
|
|
|
Renvoie le type de l'élément en cours (balise ou attribut).
|
|
|
|
|
|
|
Le type xmlVérificationSignature permet de définir les informations nécessaires pour la vérification d'une signature XML.
|
|
|
|
|
|
|
Vérifie la signature d'un noeud XML.
|
|
|
|
|
|
|
Convertit une chaîne de caractères au format XML en une chaîne de caractères au format JSON.
|
|
|
|
|
|
|
Convertit une chaîne de caractères au format XML en une chaîne de caractères standard.
|
|
|
|
|
|
|
Le type xpathRésultat permet de connaître le résultat de l'exécution d'une requête XPATH.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|