Analizar CSV - Excel API
PDF4me Analizar CSV te permite analizar CSV contenido en Excel libros de trabajo con opciones de codificación y delimitador. API El servicio acepta CSV datos (como cadena o Base64) y produce un Excel El documento. El API recibe CSV contenido a través de REST API llamadas, utilizando Base64 codificación para transmisión segura cuando corresponda. Esta solución es ideal para importación de datos, flujos de trabajo ETL y CSV-a-Excel conversión.
Autenticando su API Pedido
Incluye tu API clave en la solicitud para autenticarse con el PDF4me REST API.
Características principales
- CSV a Excel: Convertir CSV datos en Excel formato de libro de trabajo
- Codificación y delimitador: Compatibilidad con diferentes codificaciones y delimitadores de campo
REST API Punto final
- Método: POST
- Punto final:
office/ApiV2Excel/ExcelParseCsv
REST API Parámetros
Importante: Los parámetros marcados con un asterisco (*) son obligatorios. Todas las solicitudes utilizan documento, docContent, y Acción de análisis de CSV a ExcelEl contenido CSV, el nombre del archivo de salida, el delimitador, la codificación, etc., son propiedades del objeto de acción.
Parámetros requeridos (nivel raíz)
| Parámetro | Tipo | Descripción | Ejemplo |
|---|---|---|---|
| documento* | Object | Referencia del documento con Nombre (p. ej., nombre del archivo de salida o marcador de posición). Para CSV analizar, docContent puede contener CSV datos como Base64 | { "Name": "output.xlsx" } |
| docContent* | String (Base64) | CSV contenido codificado en Base64 (o según lo requiera la API) | Base64codificado CSV cadena |
| Acción de análisis de CSV a Excel* | Object | Configuración de acción. Debe contener Contenido CSV y/o nombreArchivoDeSalida; delimitador, codificación, Nombre de la cultura opcional | Consulte el ejemplo de carga útil a continuación. |
Parámetros opcionales (dentro de csvParseToExcelAction)
| Parámetro | Tipo | Descripción | Ejemplo |
|---|---|---|---|
| delimitador | String | Delimitador de campo (p. ej., ",", ";", "\t"). Valor predeterminado: "," | , |
| codificación | String | Codificación de caracteres (por ejemplo, "UTF-8", "ISO-8859-1") | UTF-8 |
| Nombre de la cultura | String | Código cultural para el análisis de números/fechas | en-US |
Producción
El API devuelve el generado Excel documento como un Base64cadena codificada en JSON formato (documento, nombrearchivo, éxito, mensaje de error).
Ejemplo de solicitud
Encabezamiento
Content-Type: application/json
Authorization: Basic YOUR_BASE64_ENCODED_API_KEY
Carga útil (básica)
{
"document": { "Name": "output.xlsx" },
"docContent": "TmFtZSxBZ2UKSm9obiwzMApKYW5lLDI4",
"csvParseToExcelAction": {
"outputFileName": "output.xlsx",
"delimiter": ",",
"encoding": "UTF-8"
}
}