Analizza CSV - Excel API
PDF4me Analizza CSV ti consente di analizzare CSV contenuto in Excel Cartelle di lavoro con opzioni di codifica e delimitatore. Questo API il servizio accetta CSV dati (come stringa o Base64) e produce un Excel documento. Il API riceve CSV contenuto attraverso REST API chiamate, utilizzando Base64 codifica per la trasmissione sicura ove applicabile. Questa soluzione è ideale per l'importazione di dati, i flussi di lavoro ETL e CSV-A-Excel conversione.
Autenticazione del tuo API Richiesta
Includi il tuo API chiave nella richiesta di autenticazione con il PDF4me REST API.
Caratteristiche principali
- CSV A Excel: Converti CSV dati in Excel formato cartella di lavoro
- Codifica e delimitatoreSupporto per diverse codifiche e delimitatori di campo
REST API Punto finale
- Metodo: POST
- Punto finale:
office/ApiV2Excel/ExcelParseCsv
REST API Parametri
Importante: I parametri contrassegnati da un asterisco (*) sono obbligatori. Tutte le richieste utilizzano documento, docContent, E csvParseToExcelActionIl contenuto CSV, il nome del file di output, il delimitatore, la codifica, ecc. sono proprietà dell'oggetto azione.
Parametri richiesti (livello radice)
| Parametro | Tipo | Descrizione | Esempio |
|---|---|---|---|
| documento* | Object | Riferimento al documento con Nome (ad esempio nome del file di output o segnaposto). Per CSV analizzare, docContent può contenere CSV dati come Base64 | { "Name": "output.xlsx" } |
| docContent* | String Base64) | CSV contenuto codificato in Base64 (o come richiesto dal API) | Base64-codificato CSV corda |
| csvParseToExcelAction* | Object | Configurazione dell'azione. Deve contenere csvContent e/o nomeFileoutput; delimitatore, codifica, Nome della cultura arancione | Vedi l'esempio di payload qui sotto |
Parametri opzionali (all'interno di csvParseToExcelAction)
| Parametro | Tipo | Descrizione | Esempio |
|---|---|---|---|
| delimitatore | String | Delimitatore di campo (ad esempio, ",", ";", "\t"). Predefinito: "," | , |
| codifica | String | Codifica dei caratteri (ad esempio, "UTF-8", "ISO-8859-1") | UTF-8 |
| Nome della cultura | String | Codice cultura per l'analisi di numeri/date | en-US |
Produzione
IL API restituisce il generato Excel documento come Base64-stringa codificata in JSON formato (documento, nomefile, successo, messaggiodierrore).
Esempio di richiesta
Intestazione
Content-Type: application/json
Authorization: Basic YOUR_BASE64_ENCODED_API_KEY
Carico utile (base)
{
"document": { "Name": "output.xlsx" },
"docContent": "TmFtZSxBZ2UKSm9obiwzMApKYW5lLDI4",
"csvParseToExcelAction": {
"outputFileName": "output.xlsx",
"delimiter": ",",
"encoding": "UTF-8"
}
}