DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion des fichiers XML
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Convertit une chaîne de caractères au format XML en une chaîne de caractères au format JSON.
Exemple
xml1 est un xmlDocument = XMLOuvre([
<document>
 <nom>TestName</nom>
 <id>2</id>
 <vrai>true</vrai>
 <liste>
   <item>5</item>
   <item>5</item>
   <item>6</item>
   <item>2</item>
   <item>47</item>
 </liste>
</document>
], depuisChaîne)
 
Trace(XMLVersJSON(xml1))
 
// Résultat affiché : { "nom":"TestName", "id":2, "vrai":true, "liste":[ 5, 5, 6, 2, 47 ] }
Syntaxe
<Résultat> = XMLVersJSON(<XML à convertir> [, <Convertisseur>])
<Résultat> : Variable de type JSON
Variable JSON correspondant à la conversion de l'élément XML.
<XML à convertir> : Variable de type xmlNoeud ou xmlDocument
Nom d'une variable de type xmlDocument ou d'une variable de type xmlNoeud. Dans le cas d'une variable de type xmlDocument, seul le premier noeud sera converti.
<Convertisseur> : Variable de type JSONXMLConvertisseur optionnelle
Nom de la variable de type JSONXMLConvertisseur correspondant à la norme de conversion personnalisée à appliquer.
Attention : Cette personnalisation nécessite une bonne connaissance du langage XML.
Si ce paramètre n'est pas spécifié, une norme définie par défaut sera imposée lors de la conversion : les valeurs par défaut de la variable de type JSONXMLConvertisseur sont utilisées.
Classification Métier / UI : Code neutre
Composante : wd290vm.dll
Version minimum requise
  • Version 27
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 30/03/2023

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