Supprimer un nœud |
Supprime un nœud spécifique du fichier XML.
- Entrez le nom de la session ou sélectionnez une variable de fenêtre existante utilisée dans l'action Démarrer une session XML.
- Entrez l'expression XPath pour que le nœud soit supprimé.
- Entrez l'attribut (facultatif)
|
Terminer une session |
Ferme une session XML.
- Entrez le nom de la session ou sélectionnez une variable de fenêtre existante utilisée dans l'action Démarrer une session XML .
- Enregistrez et fermez la session.
|
Exécuter la fonction XPath |
Exécute une fonction XPath et stocke les résultats dans une variable.
- Entrez le nom de la session ou sélectionnez une variable de fenêtre existante utilisée dans l'action Démarrer une session XML.
- Entrez l'expression XPath ou sélectionnez une variable existante.
- Attribuez une variable de type Chaîne au résultat.
|
Obtenir plusieurs nœuds |
Récupère les valeurs de plusieurs nœuds.
- Entrez le nom de la session ou sélectionnez une variable de fenêtre existante utilisée dans l'action Démarrer une session XML.
- Entrez l'expression XPath pour récupérer plusieurs nœuds ou sélectionnez une variable de fenêtre existante.
- Dans le champ Obtenir chaque nœud, sélectionnez si vous avez besoin de la valeur de texte, de l'expression XPath ou du nom d'attribut spécifique de chaque nœud.
Par exemple : <Customer>
<Cust_Details>
<custid>A001</ custid>
<custname>XYZ Corp</custname>
<custzipcode>15639</custzipcode>
<country>Mexico</country>
<Locale lang=”es”> Spanish</Locale>
</Cust_Details>
</Customer>
- La valeur de texte extrait la valeur exacte de l'élément de nœud spécifique. Par exemple, l'élément
custname d'un nœud Cust_Details récupère les noms de tous les clients de l'entreprise.
- L'expression XPath fait référence au chemin du nœud sélectionné dans un document XML. Une expression XPath telle que
Customer//Cust_Details//custid sélectionne uniquement les ID client disponibles dans le nœud de détails client.
- Un attribut spécifique définit une propriété ou le type de l'élément dans un nœud particulier. Par exemple,
lang est un attribut de l'élément Locale dans un nœud Cust_Details . La sortie de l'attribut lang s'affiche comme es .
|
Obtenir un seul nœud |
Récupère la valeur d'un nœud unique.
- Entrez le nom de la session ou sélectionnez une variable de fenêtre existante utilisée dans l'action Démarrer une session XML.
- Entrez l'expression XPath et l'attribut (facultatif) pour récupérer un nœud.
Obtenir un seul nœud récupère la première valeur du document XML en fonction de l'expression XPath fournie et de l'attribut.
- Expression XPath avec attribut : La valeur d'attribut de l'élément d'expression XPath s'affiche. Par exemple, si l'expression XPath est entrée comme Customer//Cust_Details//Locale avec l'attribut lang, la sortie s'affiche comme
es .
- Expression XPath sans attribut : La valeur de l'élément d'expression XPath s'affiche. Par exemple, si l'expression XPath est entrée comme Customer//Cust_Details//Locale sans aucun attribut,
Spanish s'affiche comme sortie.
- Attribuez le résultat à une variable de type Chaîne.
|
Insérer un nœud |
Reportez-vous à la rubrique Utilisation de l'action Insérer un nœud. |
Enregistrer les données de session |
Enregistre les données de la session XML dans un fichier ou une variable de type Chaîne.
- Entrez le nom de la session ou sélectionnez une variable de fenêtre existante utilisée dans l'action Démarrer une session XML.
- Pour enregistrer les données de la session dans un fichier, sélectionnez l'option Écrire des données XML et spécifiez un chemin de fichier.
- Sélectionnez Écraser pour remplacer le fichier existant si un fichier avec le même nom existe à l'endroit que vous avez spécifié.
- Attribuez le résultat à une variable de type Chaîne.
|
Démarrer une session |
Crée une nouvelle session XML basée sur un fichier XML ou un texte spécifié.
- Démarrez la session XML.
- Entrez le nom de la session ou sélectionnez une variable de fenêtre existante utilisée dans l'action Démarrer une session XML. Utilisez ce nom de session pour toutes les actions correspondantes.
- Dans le champ Source de données, sélectionnez Fichier ou Texte :
- Fichier Sélectionnez un fichier de la Control Room, un fichier du bureau ou une variable existante de type Fichier.
- Texte : Spécifiez le nom du texte ou sélectionnez une variable existante.
- Enregistrez la session XML.
|
Mettre à jour un nœud |
Met à jour la valeur d'un nœud.
- Saisissez le nom de la session ou sélectionnez une variable de fenêtre existante utilisée dans l'action Démarrer une session XML.
- Entrez l'expression XPath pour que le nœud soit mis à jour.
- Entrez une nouvelle valeur pour le nœud.
- Sélectionnez l'option Met à jour les attributs pour créer un nouveau dictionnaire ou ajouter une variable existante de type dictionnaire.
|
Valider le document XML |
Les balises et la structure du document sont définies lorsque le document XML est créé. Utilisez cette action pour valider un document XML.
- Entrez le nom de la session ou sélectionnez une variable de fenêtre existante utilisée dans l'action Démarrer une session XML.
- Sélectionnez le type de validation parmi les options suivantes :
- Fichiers de schéma XML (.xsd)
- Spécifiez le schéma à l'aide d'une liste ou d'une variable. Créez une variable de type Liste ou utilisez une variable existante.
- Définitions internes de type de document (DTD)
- Bien formé
- Attribuez le résultat à une variable en utilisant Attribuer la sortie (valide ou non valide) à la variable
|