解析 CSV で Make
解析 CSV は、区切り文字付きテキストファイルを読み込み、各行を構造化されたデータに変換するデータ変換操作です。 JSON オブジェクトは、最初の行ヘッダーまたは定義したカスタム列名のいずれかを使用します。 PDF4me 解析 CSV モジュール Make 任意の区切り文字、カルチャ固有の日付と数値の書式設定をサポートし、 Base64-エンコード JSON 配列は、反復処理または下流システムへの挿入の準備ができています。 CSV フォーマット規格については、 RFC 4180 そして マイクロソフト Excel 輸入に関するガイダンス。
このモジュールの機能
PDF4me Excel、解析 CSV あらゆるものを変換します CSV ファイルを構造化 JSON 配列 Make シナリオでは、任意の区切り文字、カスタムまたは自動検出されたヘッダー、およびカルチャ固有の数値と日付の書式設定をサポートします。出力を直接データベース挿入に渡します。 REST API 電話、 Excel 行の追加、またはレコードをループするイテレータ。手動の列マッピング、中間変換ステップは不要です。 CSV 構造化された JSON 次のモジュールで使用できるように準備完了。
認証 API リクエスト
毎 PDF4me モジュール Make 有効な 繋がり. 作成または選択して、 PDF4me API シナリオが認証できるようにするためのキー CSV リクエストを安全に解析する。
見逃してはならない重要な事実

CSV 区切り文字のデフォルトはカンマです。列ヘッダーとカルチャ名により、国際化とヘッダーなしの柔軟な処理が可能になります。 CSV フォーマット。
パラメータ
必須: 接続情報、ファイル名、およびドキュメントを指定する必要があります。 CSV 区切り文字、列ヘッダー、最初の行をスキップ、およびカルチャ名はオプションです。デフォルトは、カンマ区切り、自動生成ヘッダー、およびen-USカルチャです。
| パラメータ | 必須 | その機能 | 例 |
|---|---|---|---|
| Connection | Yes | PDF4me API connection. Click Add and paste your API key if connecting for the first time. | Your PDF4me connection |
| File Name | Yes | CSV filename including extension (.csv or .txt). Map from the prior module's file name output. | sales_data.csv |
| Document | Yes | CSV file content as a binary buffer from a cloud storage download, email attachment, or HTTP response. | 1. Data |
| CSV Delimiter | No | Character separating columns in the CSV. Defaults to comma. Use semicolon for European CSVs, \t for TSV, or any custom string your source uses. | , or ; or \t |
| Column Headers | No | Custom column names as a comma-separated list. Used as JSON property names in the output. When provided, Skip First Line is ignored. | Name,Age,Email |
| Skip First Line | No | Yes skips the first data line (useful for title rows above headers). No treats all lines as data. Ignored when Column Headers is set. | No |
| Culture Name | No | Locale code for date and number interpretation. Defaults to en-US. Change to match your source data region: e.g. de-DE for German format. | en-US |
出力
| 分野 | タイプ | 内容物 |
|---|---|---|
| document | String (Base64) | A Base64-encoded JSON array. Each element is an object whose keys are column header names and values are cell data. Decode with Make built-in functions, then pass to an Iterator to loop through records. |
解析方法 CSV ファイル Make
- 追加 PDF4me Excel → CSV - 解析 CSV ファイル あなたの Make シナリオ。
- 選択 繋がり (またはクリック) 追加 あなたと一緒に作成する API 鍵)。
- 地図 ファイル名 そして 書類 前のモジュールから: Google Drive ダウンロード、 Dropbox ファイル、メール添付ファイル、またはHTTPレスポンス。
- セット CSV 区切り文字 ファイル形式に合わせる: カンマ (
,標準の場合 CSV、セミコロン(;)ヨーロッパ向け、または\tタブ区切りの場合。 - ファイルにヘッダー行がある場合は、 列ヘッダー 空っぽで 最初の行をスキップ デフォルトでは、ヘッダー行がない場合は、自分の名前を入力してください。 列ヘッダー。
- セット 文化名 ファイルに米国以外の日付または数値の書式が使用されている場合は、クリックしてください。 保存 そして走る。 書類 出力には解析された JSON 配列として Base64:それをデコードして、イテレータまたは下流のモジュールに渡します。
Parseはいつ使うべきですか? CSV で Make?
MakeでCSV解析機能はいつ使用すべきですか?Common Make scenario patterns using Parse CSV.
- A Google Drive ウォッチフォルダーは新しい CSV エクスポートされたファイルはインポートフォルダに格納されます。
- 解析 CSV デフォルトではカンマ区切りとスキップファーストラインで実行され、最初の行のヘッダーは次のようになります JSON プロパティ名。
- A Make イテレータはデコードされたレコードの各レコードをループします JSON 配列。
- HTTPモジュールは各レコードをデータベースに投稿します APIエラーは確認のためにGoogleスプレッドシートに記録されます。
- スケジュールされた毎時トリガーは、最新のエクスポートを取得します。 Dropboxセミコロンで区切られたヨーロッパの CSV。
- 解析 CSV 実行 CSV ドイツ語の日付と数値の形式を正しく解釈するには、区切り文字を「;」に、カルチャ名を「de-DE」に設定してください。
- イテレータは解析されたレコードとHTTPモジュールをループ処理します POSTそれぞれを目標に REST API 終点。
- Slackメッセージは、同期回数と発生したエラーを統合チームのチャンネルに報告します。
- 毎日スケジュールされたトリガーがタブ区切りのエクスポートをダウンロードします SharePointファイルにはヘッダー行がありません。
- 解析 CSV 実行 CSV 区切り文字「\t」と列ヘッダー「ID,Name,Amount,Date」を使用して、列に意味のある名前を付けます。
- 行の追加モジュールは、ブランド化された Excel 解析されたレコードを含むテンプレート。
- 完成したレポートは以下にアップロードされます Google Drive そして、ビジネスチームにメールで送信しました。