Saltar al contenido principal

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.

Entradas de blog relacionadas
Aún no hay ninguna entrada de blog sobre esta función; estará disponible próximamente.
Mientras tanto, echa un vistazo al blog de PDF4me para encontrar tutoriales y flujos de trabajo para todas las plataformas.
Visita el blog

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ámetroTipoDescripciónEjemplo
documento*ObjectReferencia 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*ObjectConfiguración de acción. Debe contener Contenido CSV y/o nombreArchivoDeSalida; delimitador, codificación, Nombre de la cultura opcionalConsulte el ejemplo de carga útil a continuación.

Parámetros opcionales (dentro de csvParseToExcelAction)

ParámetroTipoDescripciónEjemplo
delimitadorStringDelimitador de campo (p. ej., ",", ";", "\t"). Valor predeterminado: ",",
codificaciónStringCodificación de caracteres (por ejemplo, "UTF-8", "ISO-8859-1")UTF-8
Nombre de la culturaStringCódigo cultural para el análisis de números/fechasen-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"
}
}

Ejemplos de código

Obtén ayuda