オンライン XPath
XPath Tester は、HTML ドキュメント内を移動して必要なデータを抽出できる、無料の使いやすいツールです。抽出ツールはブラウザーで実行されるため、コンピューターに何もインストールする必要はありません。今すぐデータ抽出を始めましょう!
- データを抽出するサイトの URL を入力します。
- 式を入力します。たとえば、XPath の場合は
//img
と入力します。この場合、抽出ツールは、ドキュメント内のどこにあるかに関係なく、すべての<img>
要素を選択します。 XPath 式の使用方法については、 How to use XPath ドキュメント記事で詳しく説明しました。 - Find ボタンを押して結果を取得し、クリップボードにコピーします。
C# で XPath Queryを使用する方法
Aspose.HTML for the .NET API
を使用すると、当社の API が HTML ドキュメントから情報を解析および収集するための強力なツール セットを提供するため、独自のアプリケーションを簡単に作成できます。 XPath Queryは主に、Document クラスの Evaluate(expression, contextNode, resolver, type, result)
メソッドを使用して作成されます。このメソッドは、XPath 式およびその他の指定されたパラメーターを受け入れ、指定されたタイプの結果を返します。このコードは、Aspose.HTML ライブラリと XPath 式を使用したデータ抽出の基本的な例です。
XPath を使用してデータを抽出する手順
- HTMLDocument() コンストラクターを使用して、URL から HTML ドキュメントを初期化します。
- Document クラスの Evaluate() メソッドを使用し、XPath 式とその他のパラメータをそれに渡します。
- 要素のリストを繰り返し処理し、要素の内容を出力します。
- C# コードをコピーし、プロジェクトで使用します。
XPath Query – ドキュメント
XPath は、クエリを自由にカスタマイズできる強力なクエリ言語です。 How-to Articles の章には、XPath の使用に関するよくある質問への回答が記載されています。さらに、この記事には、Aspose.HTML クラス ライブラリを使用して特定のタスクを解決するために必要な情報を提供する C# の例が含まれています。
- HTML Navigation – この記事では、API を使用して HTML ドキュメントとその要素の詳細な検査を実行する方法、ドキュメント要素を反復処理するためのカスタム フィルターの使用方法、ドキュメント内を移動する方法について学習します。 CSS セレクターまたは XPath を使用します。
- How to use XPath Query in HTML – Evaluate() method – この記事では、HTML ドキュメント内を移動し、さまざまな基準でノードを選択する方法を紹介します。 XPath Queryを使用して指定された名前を持つすべてのノードを選択する方法を C# の例で学びます。
- How To Use XPath To Select XML Nodes – XPath を使用して XML ドキュメント内を移動し、ノードを選択する方法を学習します。この記事では、XPath Queryを使用して XML ファイルから必要な情報を選択する С# の例を検討します。
よくある質問
この抽出ツールは、Web からデータを抽出したい人に最適です。登録、プラグイン、またはソフトウェアのインストールは必要ありません。お気に入りのデバイスから作業できます。さらに、C# コードをコピーして使用し、プログラムでデータを抽出することもできます。 私たちの XPath Query は、データ抽出について詳しく知り、独自のアプリケーション用の C# コードを迅速かつ簡単に作成したい開発者にとって役立ちます。
XPath Query は URL を取得し、ページの HTML コード全体を解析して、ユーザーが選択した特定のデータをすべて抽出します。最後に、XPath Query は収集されたすべてのデータを出力します。 をコピーできます。
Web ブラウザを使用して、どのオペレーティング システムでも無料の XPath Query を適用できます。この抽出ツールは、コンピューター、タブレット、またはスマートフォンで使用してください。Windows を使用しているかどうかに関係なく、データを迅速かつ簡単にスクレイピングできます。 、Mac OS、Linux、Android、または iOS。XPath Query を使用してタスクを自動化しましょう。
Aspose.HTML for .NET API を使ってみる
Aspose.HTML ライブラリ for .NET をシステムにインストールするには、いくつかの方法があります。
- NuGet パッケージ マネージャー GUI を使用して NuGet パッケージ をインストールします。
- パッケージ マネージャー コンソールを使用して NuGet パッケージをインストールします。次のコマンド
PM> Install-Package Aspose.Html
を使用できます。 - MSI から Aspose.HTML for .NET をインストールします。
Aspose.HTML は、高度な Web スクレイピングおよび HTML 解析ライブラリです。ノードの作成、編集、ナビゲート、データの抽出、HTML、XHTML、MD、EPUB、および MHTML ファイルのマージと PDF、DOCX、画像、およびその他の一般的な形式への変換を行うことができます。さらに、CSS、HTML Canvas、SVG、XPath、および JavaScript をすぐに使用して、操作タスクを拡張することもできます。これはスタンドアロン API であり、ソフトウェアのインストールは必要ありません。 Aspose.HTML C# ライブラリを使用して、HTML ドキュメントの変換、マージ、編集、Web からのデータの抽出などを行います。 C# ライブラリのインストールとシステム要件の詳細については、 Aspose.HTML ドキュメント を参照してください。
サポートされているその他の Aspose.HTML for .NET API 機能
Aspose.HTML for .NET ライブラリを使用して、HTML、EPUB、MHTML、XHTML、MD ドキュメントの変換、結合、編集、Web からのデータ抽出などを行います。