Interface · Étape
Extraire un tableau ui.table
Transforme un tableau HTML en liste de lignes ; les clés sont les en-têtes de colonnes.
- Type
ui.table- Famille
- Interface
- Exécuté par
- Robot
- Quand l’utiliser
- Lire une liste de factures, de commandes ou de dossiers affichée dans une page, avant une boucle.
Synopsis
{
"id": "lire",
"type": "ui.table",
"label": "Lire les factures",
"props": {
"target": "#factures",
"into": "factures"
}
}Propriétés
Toutes les valeurs s’écrivent en chaînes JSON et acceptent l’interpolation {{variable}}. Voir Objet Étape.
| Propriété | Type | Requis | Défaut | Description |
|---|---|---|---|---|
target | cible | oui | table | Tableau visé : « table », « #factures », « tableau des commandes ». Ex. #factures |
into | variable | non | resultat | Variable liste qui reçoit les lignes. Ex. factures |
Résultat
- Variable
resultat— modifiable parinto- Nature
- liste d'objets
- Contenu
- Une entrée par ligne ; clés = en-têtes du tableau. Voir l’objet Ligne de tableau.
Remarques
- Accédez aux colonnes dans la boucle par
{{facture.Montant}}: la clé reprend exactement l'en-tête (majuscules et accents compris).
Voir aussi
Source : orchestrator/zokas_orch/runtime.py — ROBOT_STEPS (web_extract_table) ; robot/zokas_robot/server.py — web_extract_table
Mis à jour le 28 octobre 2026