Aller au contenu

Formats de données

Quatre boîtes, toutes bâties sur le même modèle : une opération parse ou stringify, une entrée value, une sortie result.

Entréesvalue
Sortiesresult
Configurationop : parse ou stringify ; indent (0 = compact, maximum 10)
Entréesvalue
Sortiesresult
Configurationop, indent (maximum 10)

Les attributs sont exposés sous le préfixe @_ dans l’objet produit : <client id="42"/> donne { client: { '@_id': '42' } }.

C’est ce qu’il faut pour exploiter une réponse SOAP autrement qu’en texte brut.

Entréesvalue
Sortiesresult
Configurationop, indent (de 1 à 10, défaut 2)
Entréesvalue, delimiter (chaîne)
Sortiesresult
Configurationop, delimiter (défaut ,), header (défaut true)

Avec header activé, parse produit une liste d’objets nommés d’après la première ligne. Combinée avec Lire fichier et ForEach, c’est le motif du test piloté par les données :

Lire fichier « jeux.csv » ──► CSV (parse) ──► ForEach
└─ each ──► Requête HTTP