Pular para o conteúdo principal

Extrair linhas de Excel - JSON Exportar para Make

PDF4me Extrair linhas de Excel O módulo permite a extração de linhas específicas de Excel documentos como estruturados JSON dados dentro Make Cenários com opções abrangentes de filtragem e formatação. Este poderoso serviço de extração de dados suporta extração seletiva de intervalos de linhas e colunas, processamento automático de linhas de cabeçalho, exclusão de linhas/colunas ocultas, filtragem de linhas vazias e tratamento flexível de tipos de dados (exportação numérica ou de texto): perfeito para integração de dados. API Fluxos de trabalho de alimentação, preenchimento de bancos de dados e transformação automatizada de dados em plataformas de armazenamento em nuvem e aplicativos de negócios.

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

Para acessar o PDF4me Web API através MakePara que uma solicitação seja válida, é necessário incluir credenciais de autenticação adequadas. A autenticação garante a comunicação segura e valida sua identidade como usuário autorizado, permitindo uma integração perfeita entre seus sistemas. Make cenários e PDF4mepoderoso Excel Serviços de extração de dados.

Extrair linhas do Excel

Principais características

  • JSON Formato de saídaExtrato Excel dados como estruturados JSON para uma integração perfeita
  • Seleção flexível de linhas/colunasEspecifique intervalos exatos ou extraia todos os dados.
  • Suporte da linha de cabeçalhoUse a primeira linha como cabeçalho ou gere automaticamente os nomes das colunas.
  • Filtragem AvançadaExcluir linhas ocultas, colunas ocultas e linhas vazias
  • Controle de tipo de dadosExportar como tipos nativos (números, datas) ou tudo como texto.
  • Manuseio de células vaziasIncluir ou excluir células vazias da saída

Parâmetros

Lista completa de parâmetros para a função Extrair Linhas de Excel Módulo. Configure esses parâmetros para controlar o comportamento da extração de dados.

Importante: Os parâmetros marcados com um asterisco (***) são obrigatórios e devem ser fornecidos para que o módulo funcione corretamente. Todos os índices de linha/coluna usam Baseado em 0 Numeração (Linha 0 = primeira linha, Coluna 0 = coluna A).

ParâmetroTipoDescriçãoExemplo
Nome do arquivo***CordaExcel Nome do documento
• Nome do arquivo com extensão .xlsx ou .xls
• Utilizado para processamento e identificação de saída
• Suporta nomenclatura dinâmica a partir de variáveis de cenário
data.xlsx
Documento***BufferExcel Conteúdo do arquivo
• Mapa do módulo anterior (Drive/Dropbox/HTTP)
• Binário Excel documento para extração de dados
• Deve ser válido Excel formato
[Buffer]
Nome da folha de exercíciosCordaNome da planilha alvo
• Nome da planilha da qual extrair os dados
• Por padrão, a primeira planilha fica vazia.
• Correspondência exata que diferencia maiúsculas de minúsculas
Sheet1
Primeira fila***Número inteiroLinha inicial (base 0)
• Primeira linha a ser extraída (indexação baseada em 0)
• Linha 0 = Excel Linha 1, Linha 1 = Excel linha 2
• Deve ser ≥ 0
• Parâmetro obrigatório
0
Última filaNúmero inteiroLinha final (base 0)
• Última linha a ser extraída (indexação baseada em 0)
• -1 = extrair até a última linha com dados
• Padrão: -1
• Deve ser ≥ Primeira Linha
-1
Primeira colunaNúmero inteiroColuna inicial (base 0)
• Primeira coluna a ser extraída (indexação baseada em 0)
• Coluna 0 = A, Coluna 1 = B, Coluna 2 = C
• Padrão: 0
• Deve ser ≥ 0
0
Última colunaNúmero inteiroColuna final (base 0)
• Última coluna a ser extraída (indexação baseada em 0)
• -1 = extrair para a última coluna com dados
• Padrão: -1
• Deve ser igual ou superior à primeira coluna
-1
Possui linha de cabeçalhoBooleanoPrimeira linha como cabeçalhos
• Verdadeiro - Usar a primeira linha como cabeçalho de coluna
• Falso - Gerar cabeçalhos automaticamente ("Coluna1", "Coluna2"...)
• Padrão: falso
true
Excluir linhas ocultasBooleanoIgnorar linhas ocultas
• Verdadeiro - Ignorar linhas que estão ocultas em Excel
• Falso - Incluir linhas ocultas na extração
• Padrão: falso
false
Excluir colunas ocultasBooleanoIgnorar colunas ocultas
• Verdadeiro - Ignorar colunas que estão ocultas em Excel
• Falso - Incluir colunas ocultas na extração
• Padrão: falso
false
Excluir linhas vaziasBooleanoIgnorar linhas vazias
• Verdadeiro - Ignorar linhas onde todas as células estão vazias
• Falso - Incluir linhas vazias na saída
• Padrão: falso
false
Exportar células vaziasBooleanoIncluir células vazias
• Verdadeiro - Incluir células vazias com valores de string vazios
• Falso - Omitir células vazias de JSON saída
• Padrão: falso
false
Exportar valores como textoBooleanoModo de exportação de texto
• Verdadeiro - Exportar todos os valores como cadeias de texto
• Falso - Preservar tipos de dados (números, datas, booleanos)
• Padrão: falso
false

Saída

O PDF4me Extrair linhas de Excel O módulo retorna informações abrangentes. JSON dados de saída para contínuo Make Integração de cenários:

Visualização em tabela

Dados de resposta em formato de tabela estruturada:

ParâmetroTipoDescrição
documentoBase64JSON dados como matriz de bytes (serializada)
Dados da linhaVariedadeLinhas extraídas como uma matriz de objetos com chaves de nome de coluna.
SucessoBooleanoResultado da operação

Exemplos de cenários

O PDF4me Extrair linhas de Excel módulo em Make Oferece modelos de cenários abrangentes, projetados para atender às necessidades reais de integração de dados:

Automatizado Excel-para-API Fluxo de trabalho de alimentação de dados

Transforme a integração de seus dados com automação. Excel-para-API alimentação:

Etapas completas do cenário:

  1. AcionarA sincronização de dados agendada é executada a cada hora.
  2. Pegar Excel RelatórioRecuperar exportação de dados Excel de Google Drive
  3. Extrair todas as linhasDefina a primeira linha como 0 e a última linha como -1 para todos os dados.
  4. Usar linha de cabeçalhoDefina "Tem linha de cabeçalho" como verdadeiro para usar a linha 0 como cabeçalho.
  5. Tipos de PreservaçãoDefina Exportar Valores como Texto = falso para tipos nativos
  6. Iterar linhas: Percorra o array RowData da resposta
  7. POST para APIEnviar cada objeto de linha como JSON para REST API ponto final
  8. Resposta de tratamento: Verificar API resposta e registro de sucessos/falhas
  9. Resumo por e-mailEnviar resumo de sincronização por hora para a equipe de integração.
  10. Conclusão do registroRegistre o carimbo de data/hora de sincronização e a contagem de linhas no log.

Benefícios para as empresas:

  • Sincronizações 1000+ Excel linhas para externo API por hora
  • Preserva os tipos de dados (números, datas) para garantir precisão. API processamento
  • Elimina o manual CSV exportações e API uploads
  • Fornece integração de dados em tempo real entre sistemas.

Casos de uso e aplicações industriais

  • API Fluxos de dadosExtrato Excel linhas como JSON e POST para REST APIs por hora para integração de sistemas
  • Pipelines ETL: Carregar Excel Dados para data warehouses com tipos de dados e transformações preservados.
  • Migração de sistemasExtrair legado Excel dados para JSON para migração para sistemas de nuvem modernos
  • Sincronização de dadosExtrair e sincronizar Excel dados mestres para múltiplos sistemas subsequentes
  • Análise de logsExtrair registros operacionais de Excel para plataformas de análise para monitoramento

Obtenha ajuda