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.
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ètre | Taper | Description | Exemple |
|---|---|---|---|
| document* | Object | Ré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* | Object | Configuration de l'action. Doit contenir csvContent et/ou Nom du fichier de sortie; délimiteur, codage, nom de la culture facultatif | Voir l'exemple de charge utile ci-dessous |
Paramètres optionnels (dans csvParseToExcelAction)
| Paramètre | Taper | Description | Exemple |
|---|---|---|---|
| délimiteur | String | Délimiteur de champ (par exemple, ",", ";", "\t"). Valeur par défaut : "," | , |
| codage | String | Encodage des caractères (par exemple, « UTF-8 », « ISO-8859-1 ») | UTF-8 |
| nom de la culture | String | Code de culture pour l'analyse des nombres/dates | en-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"
}
}