Diviser un fichier texte en ligne pour Notepad ++ avec HTML5

Il peut arriver à avoir un fichier texte trop grand, même pour le bloc-notes ++ (Fig 1), avec des milliers de lignes, que nous voulons diviser en pièces plus petites, soit pour faciliter la transformation humaine, soit également envoyer de petits morceaux.
Diviser un fichier texte en ligne pour Notepad ++ avec HTML5


Que faire avec un fichier texte trop grand

Il peut arriver à avoir un fichier texte trop grand, même pour le bloc-notes ++ (Fig 1), avec des milliers de lignes, que nous voulons diviser en pièces plus petites, soit pour faciliter la transformation humaine, soit également envoyer de petits morceaux.

Par exemple, un fichier de données que nous souhaitons ensuite télécharger dans SAP, mais c'est trop important dans son état actuel ou une pièce jointe trop grande.

Si ces fichiers sont encore trop gros pour être ouverts dans des éditeurs de texte tels que NOTEPAD ou NOTEPAD ++, la meilleure solution consiste alors à utiliser un outil gratuit pour scinder le fichier texte en ligne en plusieurs fichiers tels que le séparateur de fichiers texte!

Afin de diviser les données de texte en plusieurs parties, nous vous proposons un outil HTML5 (fig 2) [1], avec une exécution locale (sur votre ordinateur) uniquement, ce qui scindera votre fichier texte localement et conservera votre sécurité de données, aucune donnée ne sera être transmis sur Internet.

Comment utiliser l'énorme séparateur de CSV gratuite

Assurez-vous de disposer de votre fichier texte à portée de main (figure 1) et de spécifier le nombre de lignes d'en-tête au début du fichier qui sera répété sur chaque partie scindée - ou spécifier 0 si votre fichier n'a pas de lignes d'en-tête - et le nombre des lignes pour obtenir chaque scission, afin d'équilibrer la taille finale de la FITIE.

Choisissez ensuite le moyen le plus simple de fournir au fichier, en la sélectionnant sur votre ordinateur ou en faisant glisser et en le laissant tomber dans la zone correspondante.

Devenez un Excel Pro: Rejoignez notre cours!

Élevez vos compétences du novice au héros avec notre cours de base Excel 365, conçu pour vous rendre compétent en quelques séances.

Inscrivez-vous ici

Élevez vos compétences du novice au héros avec notre cours de base Excel 365, conçu pour vous rendre compétent en quelques séances.

Le traitement de fichier peut être plus long en fonction de la taille de votre fichier et de votre alimentation de traitement de votre ordinateur.

Vous pourrez ensuite entrer dans la partie inférieure de la page de résultats (Fig 3), les différentes parties du fichier écartées. Faites un clic droit sur chaque partie et sélectionnez «Enregistrer la cible de lien comme ...».

Soyez prudent, car l'application a été construite à l'aide de HTML5, elle peut ne pas fonctionner si vous utilisez un ancien navigateur Web (Fig 4) qui ne gère pas les normes Web actuelles. N'hésitez pas à obtenir Mozilla Firefox ou Google Chrome, par exemple si c'est le cas.

Téléchargez et installez le navigateur Web Mozilla Firefox
Téléchargez et installez le navigateur Web Google Chrome

Techniquement, les fichiers sont lus localement [1], à l'aide de l'API de fichier, puis traitées grâce au système de fichiers [2]. Un lien de téléchargement [3] est proposé. Les fichiers écarts de sortie sont générés localement entre -between [4], des liens de téléchargement sont proposés à l'aide de modifications DOM [5]. L'interface est une forme de style CSS3 simple.

Diviser énorme fichier CSV / texte en ligne gratuitement

Liens et crédits

[1] Lecture de fichiers locaux dans JavaScript - HTML5 Rocks (fr)
[2] Explorer les API de système de fichiers - HTML5 Rocks (fr)
[3] Téléchargement de ressources dans HTML5: A [Télécharger] - Mises à jour HTML5RockS (fr)
[4] Utilisation de HTML5 / JavaScript pour générer et enregistrer un fichier de pile de pile (EN)
[5] FileReader - Mode d'objet de document (DOM) | MDN (fr)

Diviser énorme fichier CSV / texte en ligne gratuitement


Yoann Bierling
A propos de l'auteur - Yoann Bierling
Yoann Bierling est un professionnel de l'édition Web et du conseil numérique, ayant un impact mondial grâce à l'expertise et à l'innovation dans les technologies. Passionné par l'autonomisation des individus et des organisations à prospérer à l'ère numérique, il est poussé à fournir des résultats exceptionnels et à stimuler la croissance grâce à la création de contenu éducatif.

Devenez un Excel Pro: Rejoignez notre cours!

Élevez vos compétences du novice au héros avec notre cours de base Excel 365, conçu pour vous rendre compétent en quelques séances.

Inscrivez-vous ici

Élevez vos compétences du novice au héros avec notre cours de base Excel 365, conçu pour vous rendre compétent en quelques séances.




commentaires (0)

laissez un commentaire