Lire et examiner la documentation Automation Anywhere

Fermer les contenus

Contenus

Ouvrir les contenus

Commande XML

  • Mis à jour le : 3/11/2020
    • 11.3.x
    • Exploration
    • Enterprise

Commande XML

Utilisez la commande XML pour traiter les informations XML générées à partir de services Web et d'applications de cloud computing.

Présentation

La commande XML prend en charge les sessions, la modification des nœuds et l'exécution d'expressions Xpath, en fonction d'une arborescence dans un document XML. Elle permet à la logique Robot de tâches / Méta robot automatisée de parcourir l'arborescence et d'effectuer des sélections en fonction de différents critères.

Elle permet de capturer des données au format XML et de les enregistrer dans un emplacement spécifié.

Démarrer une session XML
Spécifie le nom de la session et la source de données (fichier ou texte).
Terminer une session XML.
Complète l'opération Démarrer une session XML en fermant une session XML ouverte.
Insérer un nœud
Spécifie le nom et la valeur du nœud. L'emplacement du nœud est basé sur la position de l'expression XPath.
Spécifie une action si le nom du nœud est présent (Insérer quand même, Ignorer ou Écraser) et où insérer l'emplacement du nœud (Début, Fin, Avant le nœud enfant spécifique ou Après le nœud enfant spécifique).
Remarque : Si l’option Avant le nœud enfant spécifique ou Après le nœud enfant spécifique est sélectionnée, spécifiez le nom du nœud enfant.
Supprimer un nœud / un attribut
Supprime un nœud ou un attribut du fichier XML en spécifiant l'expression XPath.
Mettre à jour les nœuds
Met à jour les nœuds d'une session à la position spécifiée pour l'expression XPath.
Mettre à jour les attributs : Cochez la case pour ajouter, mettre à jour ou supprimer des attributs.
Valider le document XML

Valide les données de session à l'aide de fichiers de schéma XML (.xsd), de définitions de type de document (DTD) internes, ou si les données de session sont bien formées.

La sortie de validation (VALIDE ou NON VALIDE) peut être affectée à une variable. Si une erreur se produit au cours de la validation, elle est stockée dans les variables système appelées : $Error Line Number$ et $Error Description$.

Obtenir les nœuds
Récupère les valeurs d’un ou plusieurs nœuds dans les données de session en spécifiant l’expression XPath.
  • Obtenir un seul nœud : Récupère la valeur d'un seul nœud ou attribut à partir des données de session à la position spécifiée dans l'expression XPath. La valeur est attribuée à une variable.
  • Obtenir plusieurs nœuds : Récupère la valeur de plusieurs nœuds dans les données de session en utilisant la valeur du texte/l'expression Xpath/le nom d'attribut spécifié, en fonction de l'expression XPath spécifiée.
La valeur est attribuée à une variable système appelée $XML Data Node (Node name)$, qui peut être utilisée avec la commande Boucle. Par exemple, la commande Boucle permet de rechercher chaque nœud dans un ensemble de données XML.
Enregistrer les données de session
Enregistre les données de session dans une variable.
Écrire des données XML : Cochez la case pour enregistrer les données dans un emplacement spécifié.

Les données sont enregistrées dans un fichier XML codé au format UTF-8.

Exécuter la fonction XPath
Exécute une fonction XPath et stocke les résultats dans une variable.
Envoyer le commentaire