Passa al contenuto principale

Estrai righe da Excel - JSON Esporta per Zapier

PDF4me Estrai righe è un Zapier azione che converte una gamma di Excel righe e colonne in struttura JSONImposta un foglio di lavoro e un intervallo di righe/colonne oppure estrai tutto e scegli se i valori rimangono come tipi nativi o vengono esportati come testo. Restituisce un array RowData pronto per APIs, database o il prossimo passaggio di Zap.

Cosa fa questa azione

Legge un foglio di lavoro da un Excel file mappato in un passaggio Zap precedente, applica l'intervallo di righe/colonne e le opzioni di filtro impostate e restituisce ogni riga come un JSON oggetto in un array RowData. Usa Has Header Row per assegnare un nome alle chiavi di ciascun oggetto dopo la prima riga, salta le righe nascoste o vuote con le opzioni Exclude e scegli se numeri e date rimangono come nativi JSON tipi o esporta come testo semplice.

Articoli correlati del blog
Non ci sono ancora post sul blog dedicati a questa funzionalità — in arrivo a breve.
Nel frattempo, dai un'occhiata al blog di PDF4me per trovare tutorial e procedure operative su tutte le piattaforme.
Visita il blog

Autenticazione del tuo API Richiesta

Per accedere al PDF4me Web API Attraverso Zapier, ogni richiesta deve includere credenziali di autenticazione adeguate. L'autenticazione garantisce una comunicazione sicura e convalida la tua identità come utente autorizzato, consentendo un'integrazione perfetta tra il tuo Zapier flussi di lavoro e PDF4mepotente Excel Servizi di estrazione dati.

Informazioni importanti da non perdere

È richiesto esclusivamente il file
Il nome del file, il nome del foglio di lavoro e ogni campo di intervallo, filtro e formattazione sono facoltativi nel Zapier configurazione.
I numeri di riga e di colonna sono basati su 1, corrispondenti Excel
La prima riga 1 è Excel La riga 1, prima colonna 1, corrisponde alla colonna A. Utilizzare -1 per l'ultima riga o l'ultima colonna per raggiungere la fine dei dati.
L'opzione "Esporta valori come testo" modifica i tipi, non i valori.
Impostalo su True per un output interamente di stringhe (utile per la convalida del formato) o su False per preservare numeri, date e valori booleani nel loro formato nativo. JSON Tipi.

:::suggerimento File mappa e nome file dai passaggi precedenti Usa il + pulsante accanto a File E Nome del file per mappare i passaggi Zap precedenti, ad esempio, Nome completo del file da un precedente PDF4me Excel azione. L' Excel Il file deve contenere il contenuto completo, non solo riferimenti del tipo "Esiste ma non viene visualizzato".

:::

:::avviso File: (Esiste ma non viene visualizzato) Se nel campo File viene visualizzato "File: (Esiste ma non viene visualizzato)" e vengono visualizzati errori "Il file è vuoto", selezionare l'opzione che fornisce l' contenuto completo del file invece. Vedi Zapier e Power Automate Suggerimenti Per maggiori dettagli.

:::

Configurazione Zapier per l'estrazione di righe da file Excel con PDF4me: File, Nome file, Nome foglio di lavoro, Intervallo di righe e colonne basato su 1, Contiene riga di intestazione
Solo File è contrassegnato da un asterisco. Prima riga, Ultima riga, Prima colonna e Ultima colonna utilizzano la numerazione proprietaria di Excel basata su 1, mostrata qui come 1, 7, 1, 4.
PDF4me Estrazione righe Excel - Esporta come oggetto, escludi righe nascoste, escludi colonne nascoste, cultura
Opzioni aggiuntive: Esporta come oggetto, esclusione di righe/colonne nascoste (il UI esso stesso mostra "Escludi colonne nascoste" e Cultura.

Quali sono le caratteristiche principali di Extract Rows?

  • JSON Produzione: estratto Excel dati strutturati JSON (Array RowData)
  • Gamma flessibile: specificare la prima/ultima riga e la prima/ultima colonna utilizzando Exceli numeri basati su 1 di
  • Supporto per la riga di intestazione: Ha riga di intestazione utilizza la prima riga come JSON chiavi
  • Filtraggio: escludi righe nascoste, colonne nascoste, righe vuote
  • Controllo del tipo di dati: Esporta i valori come testo per un output interamente testuale
  • Esporta come oggetto: output della struttura come JSON oggetto o array

Parametri

Elenco completo dei parametri per l'azione Estrai righe. I nomi dei parametri corrispondono a Zapier configurazione UI mostrato negli screenshot qui sopra.

Lista di controllo per la configurazione rapida
  1. Mappa File Excel) dal tuo trigger o da un passaggio precedente
  2. Mappa opzionale Nome del file e impostare Nome del foglio di lavoro (ad esempio, Foglio1)
  3. Impostato Prima fila, Ultima fila, Prima colonna, Ultima colonna (basato su 1; -1 = termina)
  4. Impostato Ha una riga di intestazione, Esporta come oggettoe altre opzioni a seconda delle necessità
ParametroNecessarioCosa faEsempio
FileRequiredExcel file to extract rows from. Map from a previous step. Must provide full file content.[2. File from Step 2]
File NameConditionalExcel filename, used for output file identification.add_header_sample_file.xlsx
Worksheet NameConditionalTarget worksheet to extract from. Empty extracts from the first worksheet.Sheet1
Has Header RowConditionalTrue uses the first row in the range as JSON property names.True
First RowConditionalStarting row, 1-based. 1 = Excel row 1.1
Last RowConditionalEnding row, 1-based. -1 = last row with data.7
First ColumnConditionalStarting column, 1-based. 1 = column A.1
Last ColumnConditionalEnding column, 1-based. -1 = last column with data.4
Exclude Empty RowsConditionalTrue skips rows with no data.False
Export Values As TextConditionalTrue exports every value as a string; False preserves native types.False
Hyperlink FormatConditionalHow to represent cell hyperlinks in the output.-
Export As ObjectConditionalControls whether the output is structured as a JSON object or array.True
Exclude Hidden RowsConditionalTrue skips rows hidden in the worksheet.False
Exclude Hidden ColumnsConditionalTrue skips columns hidden in the worksheet. Zapier labels this field "Exclud Hidden Columns".False
CultureConditionalLocale for date/number formatting.en-US

Importante: Soltanto File è richiesto. Utilizzare il + pulsante accanto a ciascun campo per mappare i dati. Prima riga/Ultima riga e Prima colonna/Ultima colonna utilizzare Excelproprio basato su 1 numerazione (riga 1, colonna A = 1), non indicizzazione a base zero.

Quali informazioni restituisce Extract Rows?

IL PDF4me Estrai righe da Excel l'azione restituisce completo JSON dati di output per un funzionamento senza interruzioni Zapier integrazione del flusso di lavoro.

CampoTipoCosa contiene
documentBase64JSON data as a byte array (serialized RowData).
RowDataArrayExtracted rows as an array of objects, keyed by column name when Has Header Row is True.
SuccessBooleanWhether the extraction completed without error.

Esempio JSON risposta:

{
"document": "[Base64 JSON Data]",
"RowData": [
{
"Name": "John Doe",
"Age": 30,
"Salary": 50000.50
},
{
"Name": "Jane Smith",
"Age": 28,
"Salary": 55000.00
}
],
"Success": true
}

Configurazioni tipiche

Esempi di flusso di lavoroCommon Zapier workflow patterns using Extract Rows.
Programmato ExcelSincronizzazione da API a API
  1. Un trigger programmato viene eseguito a intervalli fissi.
  2. PDF4me L'opzione Extract Rows mappa File e File Name, imposta Has Header Row su True ed Export Values As Text su False per mantenere i tipi di dati nativi numerici e data.
  3. Un passaggio Loop itera l'array RowData e invia tramite POST ogni oggetto riga a un REST API punto finale.
Nuovo file da caricare nel database
  1. Un trigger si attiva quando un nuovo Excel Il file viene caricato in una cartella di archiviazione.
  2. PDF4me L'opzione Estrai righe imposta Prima riga a 2 per saltare la riga del titolo, Ultima riga a -1 per il resto dei dati e Escludi righe vuote a Vero.
  3. Un passaggio del database inserisce in blocco l'array RowData in un SQL tavolo.
Validazione del formato prima dell'elaborazione
  1. Un trigger giornaliero viene eseguito prima di un processo di elaborazione successivo.
  2. PDF4me L'opzione "Estrai righe" imposta "Esporta valori come testo" su True, in modo che ogni valore, incluse date e numeri, venga visualizzato come stringa semplice per i controlli di pattern.
  3. Un filtro o un passaggio di codice convalida il testo di ciascuna riga rispetto ai formati previsti prima che i dati proseguano.

Consigli pratici

File: (Exists but not shown) causes errors
Select the mapping option that provides the file's full binary content instead of a reference. See Zapier & Power Automate Tips for the exact steps.
Row and column numbers start at 1, not 0
First Row 1 is Excel row 1 and First Column 1 is column A. This trips up developers used to zero-based indexing.
Use -1 for Last Row or Last Column, not a guessed high number
Setting -1 tells PDF4me to extract through the last row or column that actually has data, so you do not need to know the exact size in advance.
Export Values As Text is for validation, not display
True is useful when you need to pattern-match every value as a string. For most database or API loads, keep it False to preserve native types.
The Zapier field is labeled "Exclud Hidden Columns"
This is a real label in the Zapier UI, not a typo in this documentation. Both Exclude Hidden Rows and Exclude Hidden Columns default to False.

Foglio riassuntivo

CampoValore
ActionExtract Rows
File[Mapped from previous step]
Worksheet NameSheet1
First Row / Last Row1 / 7 (1-based, -1 = to end)
First Column / Last Column1 / 4 (1-based, -1 = to end)
Has Header RowTrue
Export Values As TextFalse (preserve types)

Domande frequenti

How do I convert Excel rows to JSON in Zapier?+
Add the PDF4me Extract Rows action to a Zap, map the Excel file from a previous step using the full-content option, set Worksheet Name and the row/column range, then use the RowData array from the response in the next step. See Zapier's guide to working with files for how file fields pass between steps.
Are First Row and First Column 0-based or 1-based?+
They are 1-based, matching Excel's own row and column numbers. First Row 1 is Excel row 1 and First Column 1 is column A. Use -1 for Last Row or Last Column to extract through the end of the data.
Can I extract only a specific range of rows and columns?+
Yes. Set First Row, Last Row, First Column, and Last Column to the exact range you need, for example First Row 1 and Last Row 7 for the first seven rows. Leaving Last Row or Last Column as -1 extracts through the end of the data.
Is File the only required parameter?+
Yes. In the Zapier configuration, only File is marked required. File Name, Worksheet Name, and every range, filtering, and formatting field are optional.
Does Export Values As Text change the extracted data?+
It changes the JSON data types only, not the underlying Excel values. Set it to True to get every value as a string, or False to preserve numbers, dates, and booleans as native JSON types.

Azioni correlate

Stessa attività su altre piattaforme

Casi d'uso e applicazioni industriali

  • Feed di dati APIEstrarre le righe di Excel in formato JSON e inviarle tramite POST alle API REST a intervalli regolari per l'integrazione con il sistema.
  • Pipeline ETL: caricare i dati Excel nei data warehouse mantenendo i tipi di dati e le trasformazioni originali
  • Migrazione del sistema: estrarre i dati Excel preesistenti in formato JSON per la migrazione verso moderni sistemi cloud
  • Sincronizzazione dei dati: estrarre e sincronizzare i dati master di Excel con più sistemi a valle
  • Analisi del registro: estrarre i log operativi da Excel e importarli in piattaforme di analisi per il monitoraggio

Richiedi assistenza