問題タブ [jsoup]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - CLASSLESS要素のJsoupセレクター表記?
Jsoupセレクター構文は、ID、クラス、または属性によって要素を特定するための非常に簡単です。
しかし、私は(まだ)次の適切な構文を見つけていません:
「クラス名(任意のクラス名)を持たない
<a>
すべての要素を 見つける」
そのための特別な Jsoup 構文はありますか? または、すべての<a>
要素を見つけて、クラス名があるかどうかを自分で確認する必要がありますか?
java - a を含む div 内の Jsoup テキスト「減算」
jsoup を使用して、div 全体のテキストを抽出する方法を知っています。
そのようなdiv.text()
結果:
最初のアンカー テキスト 2 番目のアンカー テキストの間にあるもの
a.text()
そして、最初の結果が得られるように、各アンカーのテキストを個別に抽出する方法を知っています。
最初のアンカー テキスト
しかし、Jsoupのみ Something in Between
を抽出するエレガントな方法はありますか?
(もちろん、2を抽出してa.text()
「減算」することdiv.text()
はできますが、これはエレガントだとは思いません)
java - 背景のリンクを抽出、jsoup
jsoupを使用して、次の性質のHTMLからリンクを抽出する際に問題が発生しました。
java - Jsoup: "この要素はどのスパンに属しますか?"
以下を使用して要素を見つけたと仮定します。
この特定<span class="uniqspan">
の要素が-- 必ずしも直接の子孫ではない --で囲まれているかどうかを調べたいと思います。
Jsoupでそれを行う方法はありますか?
更新: すばらしいElement.parent()
. これで起動できるか確認してみます…
java - first() の代わりに jsoup の 2 番目の要素
PHP Simple HTML DOMクエリを翻訳しました。
jsoupクエリに:
ご覧のとおり、PHP で 2 番目 (1) の結果にアクセスしています。現在、jsoup で .first() を使用しています。最初の結果 (0) にアクセスしていますが、2 番目の結果 (1) にもアクセスしたいと思います。私がする?
java - Jsoup のエンコードを停止する
次のテキストを含む JSoup で URL をパースしようとしています: Ætterni
. ドキュメントを解析した後、同じ文字列は次のようになりますÆtterni
。
このフォームが発生しないようにするにはどうすればよいですか? 文書を 1:1 で正確に表示したい。
コード:
android - Android JSoup 接続の問題
JSoup の Web サイトのガイドを使用して、次のコードを作成しました。
マニフェスト ファイルにインターネット アクセス許可を追加しましたが、IOException がスローされ続けます。
java - Jsoupがテーブルデータを選択する
私の人生では、「51u1FaI-FHL._SL500_AA300_.jpg」で終わるリンクをjsoupを使用してimgsrcを選択する方法を理解できません。
私は複数のことを試しましたが、どれもうまくいきませんでした。何か助けはありますか?
ありがとう、コーディ
java - Android上のJSoup1.6.0は例外をスローします:String.isEmpty()NoSuchMethodExists
AndroidアプリケーションでJSoup1.6.0を使用しようとすると、NoSuchMethodExists例外がスローされます。
この他の質問は、isEmpty()が1.6までJava JREに追加されなかったことを示しています-EclipseでJREをチェックしましたが、1.6ですが、エミュレーターでアプリを実行しようとすると、上記の例外がスローされます。修正はありますか、それともApache Commons Langライブラリをインポートするだけですか?