Detection Normalisation CSV XLSX

Detecte delimiteur/encodage et normalise CSV pour import

Exporte CSV, XLSX, ou les deux avec metadonnees.

Exemples de résultats

1 Exemples

Detecter et normaliser

Detecte et exporte CSV+XLSX normalises

xlsx-csv-detect-normalize-example1.zip Voir fichier
Voir paramètres d'entrée
{ "sourceFile": "/public/samples/csv/sample-utf8.csv", "sourceEncoding": "auto", "outputMode": "both", "outputDelimiter": "," }

Click to upload file or drag and drop file here

Maximum file size: 100MB Supported formats: text/csv, text/tab-separated-values, text/plain

Points clés

Catégorie
Conversion et encodage
Types d’entrée
file, select, text, checkbox
Type de sortie
file
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

Cet outil permet de détecter automatiquement le délimiteur et l'encodage de vos fichiers CSV, puis de les normaliser pour garantir une compatibilité parfaite lors de vos imports vers d'autres logiciels.

Quand l’utiliser

  • Lorsque vous rencontrez des erreurs d'encodage (caractères spéciaux illisibles) lors de l'ouverture d'un fichier CSV.
  • Quand le délimiteur de votre fichier (virgule, point-virgule, tabulation) n'est pas reconnu par votre logiciel de traitement.
  • Pour convertir rapidement un fichier CSV mal formaté en un fichier XLSX propre et structuré.

Comment ça marche

  • Téléchargez votre fichier source (CSV, TSV ou texte brut).
  • Laissez l'outil détecter automatiquement l'encodage ou sélectionnez manuellement UTF-8 ou GBK.
  • Configurez vos préférences de sortie, comme le délimiteur souhaité et le traitement des en-têtes.
  • Lancez le traitement pour obtenir un fichier normalisé en format CSV, XLSX ou les deux via une archive ZIP.

Cas d’usage

Préparation de fichiers de données clients pour une importation CRM sans erreurs de caractères.
Standardisation de rapports financiers provenant de différentes sources régionales avec des encodages variés.
Conversion de fichiers de logs bruts en tableaux Excel lisibles pour une analyse rapide.

Exemples

1. Normalisation d'un export CRM

Analyste de données
Contexte
Un export CRM au format CSV présente des caractères corrompus et un délimiteur point-virgule non standard pour le logiciel cible.
Problème
Le fichier est illisible et les colonnes ne sont pas correctement séparées lors de l'import.
Comment l’utiliser
Charger le fichier, sélectionner l'encodage 'auto', choisir la virgule comme délimiteur de sortie et activer la suppression des espaces.
Configuration d’exemple
sourceEncoding: auto, outputDelimiter: ',', trimWhitespace: true
Résultat
Un fichier CSV propre et un fichier XLSX parfaitement structuré, prêts à être importés sans erreur.

Tester avec des échantillons

csv, xlsx, xls

Hubs associés

FAQ

Quels encodages sont supportés ?

L'outil supporte la détection automatique, ainsi que les encodages spécifiques UTF-8 et GBK.

Puis-je convertir un CSV en XLSX ?

Oui, vous pouvez choisir le mode de sortie XLSX uniquement ou les deux formats simultanément.

L'outil peut-il nettoyer les espaces inutiles ?

Oui, l'option 'Supprimer les espaces' permet de nettoyer automatiquement les espaces superflus dans vos données.

Comment gérer les en-têtes de colonnes ?

L'option 'Traiter la première ligne comme en-tête' est activée par défaut pour garantir que vos colonnes sont correctement identifiées.

Quelle est la taille maximale de fichier autorisée ?

Vous pouvez traiter des fichiers allant jusqu'à 100 Mo.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/xlsx-csv-detect-normalize

Paramètres de la requête

Nom du paramètre Type Requis Description
sourceFile file (Téléchargement requis) Oui -
sourceEncoding select Non -
outputMode select Non -
outputDelimiter select Non -
sheetName text Non -
trimWhitespace checkbox Non -
includeHeader checkbox Non -

Les paramètres de type fichier doivent être téléchargés d'abord via POST /upload/xlsx-csv-detect-normalize pour obtenir filePath, puis filePath doit être passé au champ de fichier correspondant.

Format de réponse

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Fichier: Fichier

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

{
  "mcpServers": {
    "elysiatools-xlsx-csv-detect-normalize": {
      "name": "xlsx-csv-detect-normalize",
      "description": "Detecte delimiteur/encodage et normalise CSV pour import",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=xlsx-csv-detect-normalize",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.

Prend en charge les liens de fichiers URL ou la codification Base64 pour les paramètres de fichier.

Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]