IMPORTANTE: esta documentação foi descontinuada. Leia a documentação CSV to JSON V1 atualizada no nosso novo portal de documentação.
O CSV to JSON V1 transforma um CSV em um objeto JSON.
Dê uma olhada nos parâmetros de configuração do componente:
Headers: lista de headers CSV a serem lidos - cada CSV header é convertido em uma propriedade JSON.
Delimiter: delimitador no qual o CSV é configurado.
CSV Has Reader: manter a opção ativada caso o CSV a ser transformado tenha headers no início do array.
Fail On Error: se a opção estiver habilitada, a execução do pipeline com erro será interrompida; do contrário, a execução do pipeline continua, mas o resultado vai mostrar um valor falso para a propriedade "success".
Fluxo de Mensagens
Entrada
O componente espera uma mensagem com a propriedade. Você pode passar os dados CSV como um array de strings:
{
"data": ["HEADER1,HEADER2,HEADER3", "LINE1,LINE1,LINE1", ...]
}
ou passar os dados CSV como um string único:
{
"data": "LINE1,LINE1,LINE1"
}
Saída
{
"data": [{"HEADER1": "LINE1",
"HEADER2": "LINE1",
"HEADER3": "LINE1"
},
{"HEADER1": "LINE2",
"HEADER2": "LINE2",
"HEADER3": "LINE2"
}, ....]
}
Caso você receba um string único:
{
"data": {"HEADER1": "LINE1",
"HEADER2": "LINE1",
"HEADER3": "LINE1"
}
}