HTMLテーブルをCSVファイルとしてダウンロードする方法:ステップバイステップガイド

HTMLテーブルをCSVファイルとしてダウンロードするには、Firefoxのテーブルエクスポートアドオンを使用するか、表示されているセルをスプレッドシートにコピーしてエクスポートしてください。アドオンの方が速いですが、コピーすれば拡張機能をインストールする必要はありません。CSVファイルには行と値が保存されますが、ウェブページのカラー、フォント、レイアウトは保存されません。

商品、カテゴリ、売上の列を表示する、選択可能な商品テーブルを備えたブラウザページ。
選択可能なHTMLテーブルは、エクスポートツールが読み取る行と列を表示します。

ページにHTMLテーブルが含まれていることを確認してください。

HTMLテーブルは、行とセルで構成された構造化データであり、スクリーンショット、グラフ、キャンバス上に描かれた図とは異なります。個々のセル内のテキストを選択できる場合は、おそらく実際のテーブルです。HTMLテーブル要素の構造については、MDNのリファレンスを参照してください。ページの読み込みが完了するまでお待ちください。サイトによっては、スクロールしたりフィルターを適用したりした後にのみテーブルが表示される場合があります。サイトが独自のCSVダウンロードを提供している場合は、まずそちらを使用してください。

オプション1:アドオンを使用してFirefoxからエクスポートする

Firefoxアドオン「Download table as CSV」は、右クリックコマンドを追加します。Mozillaのドキュメントでは現在「実験的」と表示されており、最終更新日は2020年5月31日、iframe内のテーブルに関する既知の問題が指摘されています。インストール前に、現在の互換性と権限を確認してください。インストール手順については、 Mozillaのアドオンガイドを参照してください。

  1. 公式リストを開いてください。Firefoxの場合は、Mozillaアドオンページにアクセスし、拡張機能を使用する場合はブラウザのインス​​トール手順に従ってください。無関係なサイトからの拡張機能のダウンロードは避けてください。
  2. テーブルをエクスポートするには、ウェブページを開き、データが表示されるまで待ちます。セルを右クリックして「テーブルをCSVとしてダウンロード」を選択します。アドオンにはツールバーからの操作方法も記載されています。ツールバーのアイコンをクリックし、次にテーブルをクリックしてください。
商品テーブルの上にブラウザのコンテキストメニューが表示され、「テーブルをCSV形式でダウンロード」がハイライト表示されている。
アドオンのエクスポートコマンドにアクセスするには、表のセルを右クリックします。
  1. ファイルを探してください。Firefoxのダウンロードパネル、またはFirefoxのダウンロード設定で指定したフォルダを確認してください。ファイル名は異なる場合がありますが、名前を変更せずにCSVファイルを開くことができます。
ブラウザのダウンロードパネルに、完成したtable.csvファイルが表示されます。
完成したCSVファイルは、ブラウザのダウンロードリストに表示されます。
  1. エクスポートされたファイルを確認してください。Excel、Google スプレッドシート、またはその他の表計算ソフトでファイルを開きます。ヘッダーとレコードが別々の列に表示され、行数が妥当であることを確認してください。
製品、カテゴリ、売上値をそれぞれ別の列に表示したスプレッドシートのグリッド。
ヘッダーと値が別々の列にきちんと揃っていることを確認してください。

オプション2:表をスプレッドシートにコピーする

拡張機能を使いたくない場合は、どのブラウザでもこの方法を使用してください。ウェブページで表のテキストを選択できる場合に有効です。

  1. 表のヘッダーとデータ行をドラッグして、Windowsの場合はCtrl+C 、 Macの場合はCommand+Cを押します。
  2. 空白のワークシートのセルA1に貼り付けてください。Webテーブルの各列がそれぞれ別のスプレッドシート列に表示されていることを確認してください。すべてのテキストが1つのセルに収まってしまったり、周囲のページテキストまで含まれてしまった場合は、元に戻して選択範囲を小さくしてください。
  3. Excelでは、「ファイル」>「名前を付けて保存」または「コピーを保存」を選択し、CSVファイル形式を選択します。Googleスプレッドシートでは、「ファイル」>「ダウンロード」を選択し、CSV形式を選択します。ラベルはバージョンによって若干異なる場合があります。

CSVファイルではスプレッドシートの書式設定が削除されます。また、ExcelはアクティブなワークシートのみをCSVファイルに保存するため、最初に正しいシートを選択してください。詳細については、MicrosoftのExcelのCSVに関する説明とGoogleスプレッドシートのエクスポートに関するガイダンスを参照してください。

使用する前にデータを確認してください。

CSVでは、フィールドはカンマで区切られ、レコードは改行で区切られます。カンマ、引用符、または改行を含むフィールドは、他の列に漏れ出さないように引用符で囲む必要があります。RFC 4180には、これらの一般的なルールが記載されています。生のテキストだけで判断するのではなく、スプレッドシートでファイルを開いて内容を確認してください。

最初と最後のレコードをウェブページと比較してください。スプレッドシートアプリは一部の値を再解釈する可能性があるため、複数行のヘッダー、空白セル、日付、長い数値、およびゼロで始まる識別子を確認してください。Firefoxアドオンのリストには、特殊文字が期待どおりに表示されない場合があるという警告も記載されています。正確な文字が重要な場合は、エクスポートしたデータを元のページと比較するか、コピー&ペーストを使用してください。

トラブルシューティング

  • コマンドが表示されない場合は、アドオンが有効になっていることを確認し、ページを再読み込みして、セル内で右クリックしてください。
  • テーブルが埋め込みフレーム内にある場合、アドオンの説明にはエクスポートが失敗する可能性があると記載されています。サイトのダウンロードコントロールを使用するか、表示されているセルをコピーしてみてください。
  • ページに選択可能なセルではなく画像が表示されている場合、テーブルエクスポートツールでは構造化された行を直接復元できません。データダウンロードを探すか、OCRを使用して、すべての値を確認してください。
  • 列がずれている場合は、ソースデータにカンマ、改行、結合されたヘッダー、またはネストされたテーブルがないか確認してください。

一度限りのエクスポートであれば、スプレッドシートで十分な場合が多い。Firefoxのアドオンはクリック操作を記憶して繰り返し使用できるが、最終更新日が2020年となっている実験的な拡張機能に頼る前に、最新の状態を確認することをお勧めする。

コメントを残す

より安全でプライベートなブラウジングを実現するおすすめプロキシブラウザ トップ10

より安全でプライベートなブラウジングを実現するおすすめプロキシブラウザ トップ10

TorやOperaからFirefoxやCroxyProxyまで、10種類のプロキシブラウザとブラウザツールを比較し、実用的なプライバシー制限と設定に関するアドバイスを提供します。

アクティビティログを使用してFacebookの投稿を一括削除する方法

アクティビティログを使用してFacebookの投稿を一括削除する方法

スマートフォンでFacebookの投稿を一括削除する方法、古い投稿をフィルタリングする方法、ゴミ箱やアーカイブを使用する方法、そして30日以内であれば投稿を復元する方法を学びましょう。

ChromeでERR_TUNNEL_CONNECTION_FAILEDエラーを修正する方法:8つのステップ

ChromeでERR_TUNNEL_CONNECTION_FAILEDエラーを修正する方法:8つのステップ

ChromeのERR_TUNNEL_CONNECTION_FAILEDエラーを解決するには、まずプロキシとVPNの設定を確認し、次に拡張機能、DNS、およびセキュリティソフトウェアのトラブルシューティングを行ってください。

Firefox 用統合受信ボックス: Gmail 内で Google アプリにアクセスできます

Firefox 用統合受信ボックス: Gmail 内で Google アプリにアクセスできます

Integrated InboxがどのようにしてFirefox版GmailにGoogleアプリを統合したのか、理論上は今でも有効な機能とは何か、そしてGmailの組み込みサイドパネルとの比較を見ていきましょう。

WebFonter:あらゆるウェブサイトでFontShopフォントをプレビューする—現在有効な方法

WebFonter:あらゆるウェブサイトでFontShopフォントをプレビューする—現在有効な方法

WebFonterがかつてどのようにFontShopのフォントを実際のウェブサイトで試用できるようにしていたのか、なぜ元のツールが時代遅れになったのか、そして現在どのようにフォントをプレビューできるのかを学びましょう。

恥ずかしいFacebook投稿を取り消す方法:5秒でできる裏技と今効果的な方法

恥ずかしいFacebook投稿を取り消す方法:5秒でできる裏技と今効果的な方法

以前のFacebookの「元に戻す」拡張機能には5秒の遅延がありました。恥ずかしいFacebook投稿を編集、削除、アーカイブ、または復元するために現在も有効な方法をご紹介します。

About:Configを使用せずにツールバーからFirefoxのプライバシー設定を切り替える

About:Configを使用せずにツールバーからFirefoxのプライバシー設定を切り替える

プライバシー設定Firefox拡張機能を使用すると、ツールバーのポップアップからサポートされているプラ​​イバシー設定を変更できるほか、組み込みのコントロールの方が適している場合についても理解できます。

他人があなたのGmailアカウントにアクセスしているかどうかを確認する方法

他人があなたのGmailアカウントにアクセスしているかどうかを確認する方法

Gmailへの不正アクセスが疑われる場合は、最近のアカウントアクティビティ、IPアドレス、ログインしたデバイス、セキュリティイベントなどを確認し、アカウントを保護する方法を学びましょう。

Shrink2Oneを使って複数のリンクを1つの短いリンクに結合する方法

Shrink2Oneを使って複数のリンクを1つの短いリンクに結合する方法

Shrink2Oneがどのようにして複数のURLを1つの短縮リンクにまとめたのか、オプションのパスワード機能、そしてサービスが利用できない場合の対処法をご覧ください。

Facebookでコレクションを作成して共有する方法

Facebookでコレクションを作成して共有する方法

保存したFacebook投稿をコレクションに整理する方法、デスクトップまたはモバイルでアイテムを追加する方法、投稿者を招待する方法、共有プライバシーを確​​認する方法を学びましょう。