Lire et examiner la documentation Automation Anywhere

Automation Anywhere Automation 360

Fermer les contenus

Contenus

Ouvrir les contenus

Package XML

  • Mis à jour le : 6/14/2021
    • Automation 360 v.x
    • Création
    • Espace de travail RPA

Package XML

La langue de balisage extensible (XML) est un langage de balisage conçu pour stocker et transporter des données. Utilisez les actions dans le package XML : afin d'automatiser le traitement des données XML générées à partir de services Web et d'applications de cloud computing.

Un document XML est structuré comme un arbre ordonné et étiqueté. Chaque nœud de l'arbre est un élément XML qui est écrit avec une balise d'ouverture et de fermeture. Dans l'exemple suivant, custname et custid sont des nœuds :

<customer>
<custname>XYZ Corp</custname>
<custid>A001</custid>
</customer>

XPath est une langue de requête qui utilise des expressions de chemin pour sélectionner des nœuds ou des ensembles de nœuds dans un document XML. XPath inclut des fonctions intégrées pour la manipulation des types de chaîne, numériques, booléens, de date et heure, etc.

Avant de commencer

Effectuez les actions suivantes dans le package XML :.

  1. Démarrez la session XML à l'aide de l'action Démarrer une session XML. Utilisez ce nom de session pour toutes les action correspondantes.
  2. Utilisez les différentes actions disponibles dans le package XML : pour automatiser les tâches XML.
  3. Enregistrez la session en utilisant l'action Enregistrer la session XML, pour attribuer les données à un fichier ou à une variable de type Chaîne.
  4. Terminez la session en utilisant l'action Terminer la session XML, afin de terminer une tâche.

Actions dans le package XML :

Le XML : comprend l’ actions suivante :

Action Description
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
Envoyer le commentaire