Aller au contenu
Tout en local

Fractionnement de colonnes à largeur fixe

Fractionne les lignes avec des champs à largeur fixe en colonnes en utilisant des largeurs ou des positions de coupure.

Entrée
Sortie

Fractionnement de colonnes à largeur fixe

Colles du texte où chaque ligne regroupe ses champs dans des largeurs de caractères fixes — relevés bancaires, exports mainframe, fichiers hérités, enregistrements EDI — et cet outil coupe chaque ligne en colonnes et les écrit avec le délimiteur de ton choix. Définis les largeurs directement (10,8,12) ou, si tu sais où se terminent les champs, passe aux positions de coupure (10,18,30) et l'outil calcule les largeurs pour toi.

Active supprimer les espaces pour enlever les espaces de remplissage que ces formats utilisent pour maintenir chaque champ à une taille fixe, ainsi "NYC " devient "NYC". Si la première ligne est un en-tête de colonne plutôt que des données, marque première ligne est un en-tête pour qu'elle ne soit pas signalée par la vérification de longueur. Choisis le délimiteur de sortie — virgule, point-virgule, tabulation ou barre verticale — pour correspondre à ce que tu colleras ensuite, qu'il s'agisse d'une feuille de calcul ou d'un script CSV uniquement.

Tous les exports ne sont pas impeccables. Inverser : texte délimité vers largeur fixe exécute la conversion dans l'autre sens, en remplissant chaque champ délimité jusqu'à sa largeur de colonne pour que tu puisses reconstruire un enregistrement à largeur fixe à partir d'un CSV — utile quand un système aval attend toujours l'ancien format. Active avertir pour les lignes de longueur différente et le compteur en direct signale les lignes dont la longueur ne correspond pas à la somme de tes largeurs de colonne, ce qui indique généralement une ligne corrompue, une ligne enveloppée ou des largeurs incorrectes.

Tout s'exécute localement dans ton navigateur : rien de ce que tu colles n'est téléchargé nulle part, c'est donc sûr d'utiliser avec des numéros de compte, des relevés ou autres données sensibles de fichier plat. Copie le résultat, télécharge-le en tant que fichier .txt ou envoie la sortie directement à l'entrée pour la passer à travers un autre outil.

FAQ

Quelle est la différence entre les largeurs et les positions de coupure?
Les largeurs correspondent au nombre de caractères que chaque colonne occupe (10,8,12). Les positions indiquent où se termine chaque colonne, comptées à partir du début de la ligne (10,18,30) — l'outil convertit les positions en largeurs pour toi, donc les deux décrivent la même disposition.
Que se passe-t-il avec les caractères après la dernière largeur?
Tout ce qui reste après la dernière colonne devient une colonne finale supplémentaire, donc aucune donnée à la fin d'une ligne n'est silencieusement supprimée.
Puis-je reconvertir CSV en un fichier à largeur fixe?
Oui. Active inverser : texte délimité vers largeur fixe et chaque champ est rempli d'espaces jusqu'à sa largeur de colonne, reconstruisant la disposition à largeur fixe d'origine.
Comment l'outil détecte-t-il les mauvaises lignes?
Avec avertir pour les lignes de longueur différente activé, le compteur marque les lignes dont la longueur totale ne correspond pas à la somme de tes largeurs de colonne — un moyen rapide de repérer les lignes tronquées ou mal formées dans un grand fichier.
Mon fichier est-il téléchargé quelque part?
Non. Le fractionnement et la reconstruction des lignes à largeur fixe s'exécutent entièrement dans ton navigateur — ton fichier ne quitte jamais ton appareil.