ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WLanguage / WLanguage functions / Standard functions / XML file functions
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 JSON en une chaîne de caractères au format XML.
Exemple
soit json = ChaîneVersJSON("
{ "nom" : "TestName"
,"id" : 2
,"vrai" : "True"
,"liste" : [5,5,6,2,47]
}
")
 
soit xml = JSONVersXML(json)
Trace(xml..SourceXML)
 
// Le résultat affiché sera
// <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>
Syntaxe
<Résultat> = JSONVersXML(<JSON à convertir> [, <Convertisseur>])
<Résultat> : Variable de type xmlNoeud
Variable de type xmlNoeud correspondant à la conversion de la chaîne de caractères au format JSON.
<JSON à convertir> : Variable de type JSON
Nom de la variable de type JSON à convertir.
<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.
Composante : wd290vm.dll
Minimum version required
  • Version 27
Comments
Esempio corretto
let json = StringToJSON("
{"nom" : "TestName"
,"id" : "2"
,"vrai" : "true"
,"liste" : [5,5,6,2,47]
}
")
let xml = JSONToXML(json)
Trace(xml..XMLSource)
Romanello GIUSEPPE
22 Dec. 2021

Last update: 03/24/2023

Send a report | Local help