Firecrawl は強力なドキュメント解析機能を備えており、さまざまなドキュメントフォーマットから構造化コンテンツを抽出できます。この機能は、スプレッドシートや Word 文書などのファイルを処理する際に特に有用です。
サポートされているドキュメントフォーマット#
Firecrawl は現在、以下のドキュメントフォーマットをサポートしています:
-
Excel スプレッドシート (
.xlsx,.xls,.xlsm,.xlsb,.ods)- 各ワークシートをテーブルに変換します
- ワークシートはシート名の H2 見出しで区切られます
- セルの書式とデータ型を保持します
-
Word ドキュメント (
.docx,.doc,.docm,.odt,.rtf)- ドキュメント構造を保ちながらテキストコンテンツを抽出します
- 見出し、段落、リスト、表を保持します
- 基本的な書式とスタイルを保持します
-
PowerPoint プレゼンテーション (
.pptx,.ppt,.pptm,.odp)- スライドコンテンツを読み取り順に抽出します
- 発表者ノートを含みます
-
EPUB 電子書籍 (
.epub)- ドキュメント構造を保ちながら章のコンテンツを抽出します
-
CSV ファイル (
.csv)- テーブルに変換されます
-
PDF ドキュメント (
.pdf)
ドキュメントパースの使い方#
Firecrawl のドキュメントパースは、次の 2 通りで利用できます。
- URL ベースの解析 (
/v2/scrape): 対応するドキュメント形式を指す URL を指定します。 - ファイルアップロードによる解析 (
/v2/parse):multipart/form-dataを使って、ファイルのバイト列を直接アップロードします。
URL ベースの解析では、Firecrawl が拡張子またはコンテンツタイプからファイル形式を自動的に判別します。
/v2/parse でドキュメントをアップロードする#
元のドキュメントがローカルにある場合、または URL 経由で一般公開されていない場合は、/v2/parse を使用します。
例: Excel ファイルのスクレイピング#
Node
例:Word ドキュメントのスクレイピング#
Node
出力フォーマット#
サポートされているすべてのドキュメントタイプは、クリーンで構造化されたmarkdownに変換されます。たとえば、複数のシートを含むExcelファイルは、次のように変換されることがあります。
Firecrawl API key が必要な AI エージェントですか?自動オンボーディングの手順については、firecrawl.dev/agent-onboarding/SKILL.md を参照してください。

