Convertir CSV, TSV et TXT en Excel

Ouverture des fichiers CSV

Les fichiers de valeurs séparées par des virgules (CSV) contiennent des enregistrements dont les valeurs sont délimitées ou séparées par des virgules. Dans les fichiers CSV, les données sont stockées dans un format tabulaire dont les champs sont séparés par une virgule et entre guillemets. Si la valeur d’un champ contient un guillemet double, elle est échappée avec une paire de guillemets doubles. Vous pouvez également utiliser Microsoft Excel pour exporter vos données de feuille de calcul vers un fichier CSV.

Pour ouvrir les fichiers CSV, utilisez le**LoadOptions** classe et sélectionnez la**CSV** valeur, prédéfinie dans le**ChargerFormat**énumération.

Exemple

Ouverture des fichiers CSV et remplacement des caractères invalides

Dans Excel, lorsque le fichier CSV avec des caractères spéciaux est ouvert, les caractères sont automatiquement remplacés. La même chose est faite par Aspose.Cells API qui est démontré dans l’exemple de code ci-dessous.

Exemple

Ouverture de fichiers CSV à l’aide de l’analyseur préféré

Il n’est pas toujours nécessaire d’utiliser les paramètres d’analyseur par défaut pour ouvrir les fichiers CSV. Parfois, l’importation du fichier CSV ne crée pas la sortie attendue, car le format de date n’est pas celui attendu ou les champs vides sont traités différemment. Dans ce but**TxtLoadOptions.PreferredParsers**est disponible pour fournir son propre analyseur préféré pour analyser différents types de données selon les besoins. L’exemple de code suivant illustre l’utilisation de l’analyseur préféré.

Des exemples de fichiers source et de sortie peuvent être téléchargés à partir des liens suivants pour tester cette fonctionnalité.

exemplePreferredParser.csv

outputsamplePreferredParser.xlsx

Exemple

Ouverture de fichiers TSV (délimités par des tabulations)

Les fichiers délimités par des tabulations contiennent des données de feuille de calcul mais sans aucune mise en forme. Les données sont organisées en lignes et en colonnes telles que des tableaux et des feuilles de calcul. En bref, un fichier délimité par des tabulations est un type spécial de fichier texte brut avec une tabulation entre chaque colonne du texte.

Pour ouvrir des fichiers délimités par des tabulations, les développeurs doivent utiliser le**LoadOptions** classe et sélectionnez la**TSV** valeur, prédéfinie dans le**ChargerFormat**énumération.

Exemple

Sujets avancés