Analyser
Convertit une chaîne XML en objet.
En convertissant une chaîne XML en objet, vous pouvez utiliser plusieurs des fonctions intégrées pour traiter et utiliser les valeurs XML tout au long du reste de votre flux.
Entrée
| Champ | Définition | Type | Obligatoire |
|---|---|---|---|
|
xml |
Chaîne XML à convertir en objet. |
Texte | TRUE |
|
options |
|||
|
attrkey |
La chaîne utilisée comme clé pour l'objet d'attribut créé pour chaque élément XML. La valeur par défaut est |
Texte | TRUE |
|
charkey |
Une chaîne de texte à utiliser comme clé pour accéder au contenu de caractères à l'intérieur d'un élément XML. Cette chaîne ne s'applique que si explicitCharkey est réglé à La valeur par défaut est Par exemple, considérez la sortie suivante :
Si vous réglez charkey à
|
Texte | FALSE |
|
explicitCharkey |
Indique si un charkey est utilisé. La valeur par défaut est |
Vrai/Faux | FALSE |
|
trim |
Indique si l'espace blanc au début et à la fin d'un nœud de texte doit être supprimé La valeur par défaut est Par exemple, si réglé à |
Vrai/Faux | FALSE |
|
normalizeTags |
Indique si tous les noms de balises doivent être normalisés en minuscules. La valeur par défaut est Par exemple, si réglé à |
Vrai/Faux | FALSE |
|
normalize |
Indique si tout espace blanc à l'intérieur d'un nœud de texte doit être rogné. Ceci est semblable à trim, mais agit aussi sur tout espace blanc entre les éléments de texte. La valeur par défaut est Par exemple, si réglé à |
Vrai/Faux | FALSE |
|
explicitRoot |
Indique si l'objet résultant doit inclure le nœud racine. La valeur par défaut est Par exemple, si réglé à |
Vrai/Faux | FALSE |
Sortie
| Champ | Définition | Type |
|---|---|---|
|
sortie |
L'objet qui est construit à partir du texte XML d'entrée et des options que vous avez sélectionnées. |
Objet |
Exemple d'entrée
Voici un exemple XML d'un catalogue d'enregistrements simple :
<?xml version="1.0"?>
<catalog>
<release id="JNR165.8">
<artist>Surfer Blood</artist>
<title>1000 Palms</title>
</release>
<release id="OLE 984-7">
<artist>The Men</artist>
<title>Singles Going Home Alone #3</title>
</release>
</catalog>
Exemple de sortie
Voici l'objet créé à partir de l'entrée XML d'exemple en utilisant les sélections par défaut sur la carte fonction :
{
"release": [
{
"$": {
"id": "JNR165.8"
},
"artist": [
"Surfer Blood"
],
"title": [
"1000 Palms"
]
},
{
"$": {
"id": "OLE 984-7"
},
"artist": [
"The Men"
],
"title": [
"Singles Going Home Alone #3"
]
}
]
}