Bonjour à tous,
Je souhaite faire un contrôle de contenu d'un fichier en batch afin de traiter ce fichier via mon ETL.
Je préfère passer par un petit batch avant de lancer mon traitement pour supprimer les lignes en erreurs.
Mon fichier se trouve sous la forme suivante :
"1111";"VELO";"TOTO";"PARIS-MARSEILLE"
"2222";"AUTO";"TUTU";"PARIS-LYON"
"3333";"MOTO";"TATA";"PARIS-"NANTES"
Dans mon ETL, j'ai définit un délimiteur de champ qui est ';' et un délimiteur de texte qui est ' " '
Dans mon exemple ci-dessus, il y a une erreur dans la dernière ligne (" en trop).
Je voudrai donc extraire et supprimer la ligne en erreur qui contient un " en trop.
Est-il possible de faire ça en batch ou autre ?
Si oui, comment faire ?
Merci d'avance pour votre aide.
Partager