Pular para o conteúdo principal

Analisar CSV - Excel API

PDF4me Analisar CSV permite que você analise CSV conteúdo em Excel Planilhas com opções de codificação e delimitador. Isto API O serviço aceita CSV dados (como string ou Base64) e produz um Excel documento. O API recebe CSV conteúdo através de REST API chamadas, utilizando Base64 Codificação para transmissão segura, quando aplicável. Esta solução é ideal para importação de dados, fluxos de trabalho ETL e CSV-para-Excel conversão.

Artigos relacionados no blogue
Ainda não há nenhuma publicação no blogue sobre esta funcionalidade — em breve.
Entretanto, explore o blogue da PDF4me para encontrar tutoriais e fluxos de trabalho para todas as plataformas.
Visite o blogue

Autenticando seu API Solicitar

Inclua o seu API digite a chave na solicitação para autenticar com o PDF4me REST API.

Principais características

  • CSV para ExcelConverter CSV dados em Excel formato de livro de exercícios
  • Codificação e DelimitadorSuporte para diferentes codificações e delimitadores de campo.

REST API Ponto final

  • Método: POST
  • Ponto final: office/ApiV2Excel/ExcelParseCsv

REST API Parâmetros

Importante: Os parâmetros marcados com um asterisco (*) são obrigatórios. Todas as solicitações usam documento, conteúdo do documento, e Ação csvParseToExcelO conteúdo CSV, o nome do arquivo de saída, o delimitador, a codificação, etc., são propriedades do objeto de ação.

Parâmetros obrigatórios (nível raiz)

ParâmetroTipoDescriçãoExemplo
documento*ObjectReferência do documento com Nome (por exemplo, nome do arquivo de saída ou marcador). Para CSV analisar, conteúdo do documento pode conter CSV dados como Base64{ "Name": "output.xlsx" }
conteúdo do documento*String (Base64)CSV conteúdo codificado em Base64 (ou conforme exigido pelo API)Base64-codificado CSV corda
Ação csvParseToExcel*ObjectConfiguração de ação. Deve conter Conteúdo do arquivo CSV e/ou nomeDoArquivoDeSaída; delimitador, codificação, nome_da_cultura opcionalVeja o exemplo de carga útil abaixo.

Parâmetros opcionais (dentro de csvParseToExcelAction)

ParâmetroTipoDescriçãoExemplo
delimitadorStringDelimitador de campo (por exemplo, ","", ";", "\t"). Padrão: ",",
codificaçãoStringCodificação de caracteres (por exemplo, "UTF-8", "ISO-8859-1")UTF-8
nome_da_culturaStringCódigo cultural para análise de números/datasen-US

Saída

O API retorna o gerado Excel documento como um Base64string codificada em JSON formato (documento, nomeDoArquivo, sucesso, mensagemDeErro).

Exemplo de solicitação

Cabeçalho

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"
}
}

Exemplos de código

Obtenha ajuda