Extraire les lignes de Excel - JSON Exporter pour Zapier
PDF4me Extraire les lignes est un Zapier action qui convertit une gamme de Excel lignes et colonnes dans une structure JSONDéfinissez une feuille de calcul et une plage de lignes/colonnes, ou extrayez toutes les données, et choisissez si les valeurs doivent être conservées dans leur format natif ou exportées au format texte. Renvoie un tableau RowData prêt à l'emploi. APIs, bases de données ou la prochaine étape Zap.
Que fait cette action ?
Lit une feuille de travail sur un Excel Le fichier mappé lors d'une étape Zap précédente applique la plage de lignes/colonnes et les options de filtrage que vous avez définies, et renvoie chaque ligne sous forme de JSON objet dans un tableau RowData. Utilisez Has Header Row pour nommer les clés de chaque objet d'après la première ligne, ignorez les lignes masquées ou vides avec les options Exclude et choisissez si les nombres et les dates restent tels quels. JSON types ou exporter en texte brut.
Authentification de votre API Demande
Pour accéder au PDF4me Web API à travers ZapierChaque requête doit inclure des informations d'authentification valides. L'authentification garantit une communication sécurisée et valide votre identité en tant qu'utilisateur autorisé, permettant une intégration fluide entre vos Zapier flux de travail et PDF4mes puissant Excel Services d'extraction de données.
Informations importantes à ne pas manquer
Utiliser + bouton à côté de Déposer et Nom de fichier pour faire le lien avec les étapes Zap précédentes, par exemple, Nom complet du fichier d'un précédent PDF4me Excel l'action. L' Excel Le fichier doit fournir son contenu intégral, et non des références du type « Existe mais non affiché ».
Avertissement : Fichier : (Existe mais non affiché)
Si le message « Fichier : (Existe mais non affiché) » apparaît dans le champ Fichier et que vous obtenez des erreurs « Fichier vide », sélectionnez l’option qui fournit le Contenu intégral du fichier au lieu de cela. Voir Zapier & Power Automate Conseils Pour plus de détails.
:::


Quelles sont les principales caractéristiques de l'extraction de lignes ?
- JSON Sortir: extrait Excel données structurées JSON (Tableau de données de ligne)
- Gamme flexible: spécifiez la première/dernière ligne et la première/dernière colonne en utilisant Excelses propres nombres à base 1
- Support de la ligne d'en-tête: La ligne d'en-tête utilise la première ligne comme JSON clés
- Filtration: exclure les lignes masquées, les colonnes masquées et les lignes vides
- Contrôle du type de donnéesExporter les valeurs sous forme de texte pour une sortie entièrement textuelle
- Exporter en tant qu'objet: structurer la sortie comme JSON objet ou tableau
Paramètres
Liste complète des paramètres de l'action Extraire les lignes. Les noms des paramètres correspondent à Zapier configuration UI comme le montrent les captures d'écran ci-dessus.
- Carte Déposer (Excel) à partir de votre déclencheur ou d'une étape précédente
- Carte facultative Nom de fichier et ensemble Nom de la feuille de travail (par exemple, Feuille1)
- Ensemble Première rangée, Dernière rangée, Première colonne, Dernière colonne (à partir de 1 ; -1 = fin)
- Ensemble Comporte une ligne d'en-tête, Exporter en tant qu'objetet d'autres options au besoin
| Paramètre | Requis | Ce que cela fait | Exemple |
|---|---|---|---|
| File | Required | Excel file to extract rows from. Map from a previous step. Must provide full file content. | [2. File from Step 2] |
| File Name | Conditional | Excel filename, used for output file identification. | add_header_sample_file.xlsx |
| Worksheet Name | Conditional | Target worksheet to extract from. Empty extracts from the first worksheet. | Sheet1 |
| Has Header Row | Conditional | True uses the first row in the range as JSON property names. | True |
| First Row | Conditional | Starting row, 1-based. 1 = Excel row 1. | 1 |
| Last Row | Conditional | Ending row, 1-based. -1 = last row with data. | 7 |
| First Column | Conditional | Starting column, 1-based. 1 = column A. | 1 |
| Last Column | Conditional | Ending column, 1-based. -1 = last column with data. | 4 |
| Exclude Empty Rows | Conditional | True skips rows with no data. | False |
| Export Values As Text | Conditional | True exports every value as a string; False preserves native types. | False |
| Hyperlink Format | Conditional | How to represent cell hyperlinks in the output. | - |
| Export As Object | Conditional | Controls whether the output is structured as a JSON object or array. | True |
| Exclude Hidden Rows | Conditional | True skips rows hidden in the worksheet. | False |
| Exclude Hidden Columns | Conditional | True skips columns hidden in the worksheet. Zapier labels this field "Exclud Hidden Columns". | False |
| Culture | Conditional | Locale for date/number formatting. | en-US |
Important: Seulement Déposer est requis. Utilisez le + Un bouton situé à côté de chaque champ permet de mapper les données. Les champs Première ligne/Dernière ligne et Première colonne/Dernière colonne sont utilisés. Excelpropre 1-basé numérotation (ligne 1, colonne A = 1), et non indexation à partir de zéro.
Que renvoie la fonction Extract Rows ?
Le PDF4me Extraire les lignes de Excel retours d'action complets JSON données de sortie pour une transition fluide Zapier Intégration des flux de travail.
| Champ | Taper | Ce qu'il contient |
|---|---|---|
document | Base64 | JSON data as a byte array (serialized RowData). |
RowData | Array | Extracted rows as an array of objects, keyed by column name when Has Header Row is True. |
Success | Boolean | Whether the extraction completed without error. |
- JSON
- Zap Integration
Exemple JSON réponse:
{
"document": "[Base64 JSON Data]",
"RowData": [
{
"Name": "John Doe",
"Age": 30,
"Salary": 50000.50
},
{
"Name": "Jane Smith",
"Age": 28,
"Salary": 55000.00
}
],
"Success": true
}
Utiliser + cartographier le Données de ligne un tableau dans une étape de boucle, une écriture dans une base de données ou une action directe API Appelez la prochaine partie du Zap.
Configurations typiques
Exemples de flux de travailCommon Zapier workflow patterns using Extract Rows.
- Un déclencheur programmé s'exécute à intervalle fixe.
- PDF4me L'option Extraire les lignes associe le fichier et le nom du fichier, définit la ligne d'en-tête sur Vrai et l'exportation des valeurs en tant que texte sur Faux afin de conserver les types de nombres et de dates natifs.
- Une étape de boucle parcourt le tableau RowData et envoie chaque objet ligne à un objet POST. REST API point final.
- Un déclencheur s'active lorsqu'un nouveau Excel Le fichier est téléchargé dans un dossier de stockage.
- PDF4me L'option Extraire les lignes définit Première ligne sur 2 pour ignorer une ligne de titre, Dernière ligne sur -1 pour le reste des données et Exclure les lignes vides sur Vrai.
- Une étape de base de données insère en masse le tableau RowData dans un SQL tableau.
- Un déclencheur quotidien s'exécute avant une tâche de traitement en aval.
- PDF4me L'option Extraire les lignes définit l'option Exporter les valeurs comme texte sur Vrai afin que chaque valeur, y compris les dates et les nombres, arrive sous forme de chaîne de caractères simple pour les vérifications de modèles.
- Une étape de filtrage ou de code valide le texte de chaque ligne par rapport aux formats attendus avant que les données ne continuent.
Conseils pratiques
Aide-mémoire
| Champ | Valeur |
|---|---|
| Action | Extract Rows |
| File | [Mapped from previous step] |
| Worksheet Name | Sheet1 |
| First Row / Last Row | 1 / 7 (1-based, -1 = to end) |
| First Column / Last Column | 1 / 4 (1-based, -1 = to end) |
| Has Header Row | True |
| Export Values As Text | False (preserve types) |
Questions fréquentes
Actions connexes
Même tâche sur d'autres plateformes
Cas d'utilisation et applications industrielles
- IT & Integration
- Finance & Accounting
- Sales & Marketing
- Operations
- Flux de données APIExtraire les lignes Excel au format JSON et les envoyer aux API REST de manière planifiée pour l'intégration système.
- Pipelines ETL: charger des données Excel dans des entrepôts de données en préservant les types de données et les transformations
- Migration du systèmeExtraire les données Excel existantes au format JSON en vue de leur migration vers des systèmes cloud modernes.
- Synchronisation des données: extraire et synchroniser les données de référence Excel avec plusieurs systèmes en aval
- Analyse des journaux: extraire les journaux opérationnels d'Excel vers des plateformes d'analyse à des fins de surveillance
- Importation de transactions: extraire les lignes de transaction des exportations Excel pour le rapprochement et le chargement
- Chargement du compte GLExtraire le plan comptable à partir de modèles Excel vers les systèmes comptables
- Intégration des données budgétairesextraire les lignes budgétaires en conservant les types numériques pour les outils de BI
- Traitement des notes de fraisExtraire les lignes de dépenses des employés au format JSON pour les flux d'approbation
- Exportation des états financiers: extraire les lignes du compte de résultat et du bilan pour les systèmes de consolidation
- Exportation des données de campagne: extraire les données de performance des campagnes vers les plateformes d'analyse et d'attribution
- Intégration de listes de prospectsExtraire les lignes de prospects des importations Excel vers les systèmes CRM via une API
- Exportation du pipeline des ventesextraire les données d'opportunités au format JSON pour les outils de prévision externes
- Importation des données clientExtraire les lignes clients en préservant les types de données pour l'automatisation marketing
- Chargement du catalogue de produitsExtraire les lignes de produits d'Excel vers les systèmes de commerce électronique
- Extraction des données d'inventaireExtraire les lignes de niveau de stock d'Excel pour les systèmes de gestion d'entrepôt
- Exportation du journal de productionextraire les données de production au format JSON pour l'analyse de la fabrication
- Intégration de données de qualité: extraire les lignes d'inspection QC pour les plateformes de gestion de la qualité
- Chargement des données de l'équipementExtraire les lignes d'actifs d'Excel vers les systèmes CMMS et EAM.
- Exportation des données logistiques: extraire les lignes d'expédition avec les dates et les numéros pour l'intégration TMS