Tovább a tartalomhoz

Adatformátumok

Négy blokk, mind ugyanarra a mintára épül: egy parse vagy stringify művelet, egy value bemenet és egy result kimenet.

Bemenetekvalue
Kimenetekresult
Konfigurációop: parse vagy stringify; indent (0 = tömör, legfeljebb 10)
Bemenetekvalue
Kimenetekresult
Konfigurációop, indent (legfeljebb 10)

Az attribútumok a @_ előtaggal jelennek meg a létrejövő objektumban: a <client id="42"/> eredménye { client: { '@_id': '42' } }.

Ez a megfelelő eszköz ahhoz, hogy egy SOAP válasz ne csak nyers szövegként legyen feldolgozható.

Bemenetekvalue
Kimenetekresult
Konfigurációop, indent (1-től 10-ig, alapértelmezés szerint 2)
Bemenetekvalue, delimiter (karakterlánc)
Kimenetekresult
Konfigurációop, delimiter (alapértelmezés szerint ,), header (alapértelmezés szerint true)

Bekapcsolt header esetén a parse az első sor alapján elnevezett objektumok listáját állítja elő. A Read file és a ForEach blokkal együtt ez az adatvezérelt tesztelés mintája:

Read file „jeux.csv” ──► CSV (parse) ──► ForEach
└─ each ──► HTTP-kérés