問題タブ [hpricot]

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.

0 投票する
3 に答える
1164 参照

ruby - Hpricot search how to

I would like to do a search in a webpage if I have result than I need a property. Here is the webpage: link text

I am interested if, the header the meta has the property with value "og:title" ot nor, if has I want the content value

If we look at the source of the page, it has a potion of:

so I want a true result for og:title query and a Explore the Titanic Wreck Site via Social Media [EXCLUSIVE] value for next search, how to do it properly

search("/html/head/meta[(@property='og:title']") doesn't return what I want.

any suggestion?

0 投票する
2 に答える
681 参照

ruby -
Hpricotを使用してタグ付きのWebページからテキストを抽出するにはどうすればよいですか?

HpricotとRubyを使用してHTMLファイルを解析しようとしていますが、のようなタグで囲まれていない「フリーフローティング」テキストの抽出に問題があります<p></p>

結果は次のようになると思います

しかし、私は得ています

Hpricotのリターンライン1、ライン2などを作成するにはどうすればよいですか?

0 投票する
1 に答える
295 参照

ruby-on-rails - Windows、Ruby 1.8.7、Rails 2.3.8にファセットをインストールするにはどうすればよいですか、hpricotエラーが発生します

rubygemsからファセットgemをインストールしようとすると、次のエラーが発生します。

これを修正するにはどうすればよいですか?

0 投票する
3 に答える
1015 参照

ruby-on-rails - Bundler は、Ruby 1.8.7 を使用する Windows XP に hpricot をインストールしたくない

私は Windows マシンで開発していますが、Debian にデプロイしています。Rails 3 アプリで hpricot を使用しようとしています。以下を使用して、gem をインストールできます。

しかし、バンドルファイルでこれを行うと、エラーが発生し続けます(間違ったバージョンのhpricotをインストールしようとしていると思います(Windows固有ではありません))

これは、stackoverflow に関する別の質問からのものですが、私にとってはうまくいきません。

何か案は?

PS:

Ruby 1.8.7 を搭載した Windows XP sp3 と Rails 3.0.3 とバンドラー 1.0.7

編集

エラーを貼り付けるのを忘れました:

0 投票する
2 に答える
557 参照

ruby - 「終了したオブジェクト」とは何ですか?なぜメソッドを呼び出せないのですか?

定期的にこの例外が発生します:

このコード行で:

このエラーはどういう意味ですか? どうすれば回避できますか?

0 投票する
3 に答える
237 参照

ruby - Hpricot で (たとえば) 使用される除数表記は何ですか?

Hpricot のドキュメント ( https://github.com/hpricot/hpricot ) には、doc.search() メソッドがあります。次に、ドキュメントは「除数を使用するのが近道です」と述べています。

それは動作します、それは確かですが、私は疑問に思っています、これは何の表記ですか?今まで出会ったことがありません。

0 投票する
1 に答える
321 参照

ruby - Hpricotによる複数検索

RTFMを使用していましたが、それでも困惑していました。プロパティ条件リストの少なくとも1つを満たすオブジェクトを取得する必要があります。

例:divs、ここでclass == "marked" OR class = "data" OR class = "comments"

今のところ手動でエミュレートしていますが、Hpricotの標準機能で可能ですか?

0 投票する
2 に答える
2544 参照

ruby-on-rails - hpricotgemのロードに関する問題

hpricotgemのロードに問題があります。私はそれをレーキタスクで使用していて、それに入れてrequire "hpricot"います。ただし、エラーメッセージは表示されません。no such file to load -- hpricot ただし、gemリストに表示されますが、rakeタスクがそれを認識しない理由がわかりません。誰かがhpricot宝石でその種の問題を経験したことがありますか?

の出力gem list -d hpricot

0 投票する
2 に答える
538 参照

ruby - Hpricotのhtmlメソッドに相当するNokogiri

Hpricotのhtmlメソッドは、ドキュメント内のHTMLのみを吐き出します。

対照的に、私がNokogiriに最も近いのは、inner_htmlその出力を<html><body>タグでラップするメソッドです。

NokogiriでHpricotのメソッドの動作を取得するにはどうすればよいhtmlですか?つまり、私はこれが欲しい:

0 投票する
2 に答える
551 参照

ruby - Hpricot XML テキスト検索

Hpricot + Ruby XML の構文解析と論理選択。

目的: 著者ボブによって書かれたすべてのタイトルを見つけます。

私のXMLファイル: