Formatos de dados
Quatro caixas, todas construídas do mesmo modo: uma operação parse ou
stringify, uma entrada value, uma saída result.
| Entradas | value |
| Saídas | result |
| Configuração | op: parse ou stringify; indent (0 = compacto, máximo 10) |
| Entradas | value |
| Saídas | result |
| Configuração | op, indent (máximo 10) |
Os atributos são expostos com o prefixo @_ no objeto produzido:
<client id="42"/> dá { client: { '@_id': '42' } }.
É o que precisa para explorar uma resposta SOAP de outra forma que não em texto simples.
| Entradas | value |
| Saídas | result |
| Configuração | op, indent (de 1 a 10, predefinição 2) |
| Entradas | value, delimiter (cadeia) |
| Saídas | result |
| Configuração | op, delimiter (predefinição ,), header (predefinição true) |
Com header ativado, parse produz uma lista de objetos cujas chaves vêm da
primeira linha. Combinada com
Ler ficheiro e
ForEach, é o encadeamento típico do
teste orientado por dados:
Ler ficheiro “jeux.csv” ──► CSV (parse) ──► ForEach └─ each ──► Pedido HTTP