Je suis en train de traiter un fichier où une ligne sur deux est vide, comment se débarrasser de ces lignes en utilisant dataweave ou groovy? Ma charge utile ressemble maintenant à ceDataweave se débarrasser des lignes vides lors de la lecture d'un fichier
mon transformateur qui est l'analyse syntaxique des lignes est:
%dw 1.0
%output application/java
---
payload map
{
line: $[0]
}
Merci pour la réponse
Voulez-vous charger toutes les lignes non vides du fichier dans la mémoire? dans groovy cela pourrait être comme ceci: 'List lines = new Fichier ('myfile.txt'). readLines(). findAll {it}' – daggett
Je veux juste supprimer les lignes où est {line =} eg la ligne 1,11, 13 et garder les lignes qui ont des données réelles – Bubosam