ホームページ  >  記事  >  Java  >  ジェイスープとは何ですか? Jsoupの使い方は何ですか?

ジェイスープとは何ですか? Jsoupの使い方は何ですか?

不言
不言オリジナル
2018-09-26 14:27:357203ブラウズ

この記事の内容は、Jsoup とは何ですか? Jsoupの使い方は何ですか?困っている友人は参考にしていただければ幸いです。

jsoup とは何ですか?

jsoup については説明しません。Baidu について詳しく説明したり、公式 Web サイトにアクセスして確認したりすることはしません。

jsoup の使い方

jsoup と jquery の操作は似ています。簡単に使用してみましょう。

jsoup の使用には、おそらく次の手順が必要です:

1. HTML ドキュメント全体を取得します

2. セレクターを使用して、クロールする必要があるデータ ノードのセットを取得します。

3. セレクターをループして使用し、対応するデータ

インスタンス

##これはプロジェクトの構造です。 通常のテスト プロジェクトの場合、jsoup-x.xx.x.jar パッケージをインポートしてからエンティティ クラスを作成する必要があります。

このひねくれたジョークを取り上げましょう。

各ジョークは div に対応します。

Jsoup.conect(url).get() メソッドを通じて、対応する HTML ページ全体を取得するテスト main メソッドを作成します。

次に、select メソッドを渡します。 select メソッドは jquery セレクターに似ており、.、#、属性などを使用してタグを選択できます。

注: ここのセレクターは、クラス xh を持つすべてのノードを選択します。これは、上記のすべてのジョーク ノードのセットです

##次に、ノード コレクションをループします。

次に、ノードのクラス属性に従って対応するノードを取得し、text() メソッドでノード テキストを取得します。次に、出力を実行します。

実行結果を添付します。

jsoup は、旧正月、フェスティバル、電車のチケットなど、非常に再生可能です。簡単な紹介は以上です。

以上がジェイスープとは何ですか? Jsoupの使い方は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。