Aller au contenu principal

Analyser CSV - Excel API

PDF4me Analyser CSV vous permet d'analyser CSV contenu dans Excel Classeurs avec options d'encodage et de délimiteur. API le service accepte CSV données (sous forme de chaîne ou Base64) et produit un Excel document. Le API reçoit CSV contenu via REST API appels, utilisant Base64 Encodage pour une transmission sécurisée le cas échéant. Cette solution est idéale pour l'importation de données, les flux de travail ETL et CSV-à-Excel conversion.

Articles de blog connexes
Il n'y a pas encore d'article de blog consacré à cette fonctionnalité — à venir prochainement.
En attendant, n'hésitez pas à consulter le blog de PDF4me pour découvrir des tutoriels et des procédures de travail adaptés à toutes les plateformes.
Consultez le blog

Authentification de votre API Demande

Incluez votre API clé dans la requête pour s'authentifier auprès du PDF4me REST API.

Caractéristiques principales

  • CSV à Excel: Convertir CSV données dans Excel format de cahier d'exercices
  • Encodage et délimiteur: Prise en charge de différents encodages et délimiteurs de champs

REST API Point de terminaison

  • Méthode: POST
  • Point final : office/ApiV2Excel/ExcelParseCsv

REST API Paramètres

Important: Les paramètres marqués d'un astérisque (*) sont obligatoires. Toutes les requêtes utilisent document, docContent, et Action csvParseToExcelLe contenu CSV, le nom du fichier de sortie, le délimiteur, l'encodage, etc. sont des propriétés de l'objet action.

Paramètres requis (niveau racine)

ParamètreTaperDescriptionExemple
document*ObjectRéférence du document avec Nom (par exemple, nom du fichier de sortie ou espace réservé). CSV analyser, docContent peut contenir CSV données comme Base64{ "Name": "output.xlsx" }
docContent*String (Base64)CSV contenu encodé en Base64 (ou selon les exigences de la API)Base64-encodé CSV chaîne
Action csvParseToExcel*ObjectConfiguration de l'action. Doit contenir csvContent et/ou Nom du fichier de sortie; délimiteur, codage, nom de la culture facultatifVoir l'exemple de charge utile ci-dessous

Paramètres optionnels (dans csvParseToExcelAction)

ParamètreTaperDescriptionExemple
délimiteurStringDélimiteur de champ (par exemple, ",", ";", "\t"). Valeur par défaut : ",",
codageStringEncodage des caractères (par exemple, « UTF-8 », « ISO-8859-1 »)UTF-8
nom de la cultureStringCode de culture pour l'analyse des nombres/datesen-US

Sortir

Le API renvoie le produit généré Excel document comme un Base64chaîne encodée dans JSON format (document, nom_de_fichier, succès, message_d_erreur).

Exemple de requête

En-tête

Content-Type: application/json
Authorization: Basic YOUR_BASE64_ENCODED_API_KEY

Charge utile (basique)

{
"document": { "Name": "output.xlsx" },
"docContent": "TmFtZSxBZ2UKSm9obiwzMApKYW5lLDI4",
"csvParseToExcelAction": {
"outputFileName": "output.xlsx",
"delimiter": ",",
"encoding": "UTF-8"
}
}

Exemples de code

Obtenez de l'aide