問題タブ [nokogiri]
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.
xpath - xpath:テキストノードを表現するには?
検討:
xpath で textnode をどのように表現できますか?
xpath - Xpath: 2 番目のテキスト ノード (特定のテキスト ノード) を選択する方法
HTMLページを検討する
xpath を使用してオレンジを選択するにはどうすればよいですか?
動作しません。
ruby - rfollowing nokogiri xpathをラップできないのはなぜですか?
テキストを返すだけです...指定されたxpath要素をラップした完全なhtmlソースを期待していました。
ruby - nokogiri:指定されたxpath要素の周りにhtmlタグをラップする方法は?
HTMLタグで囲まれていない各テキストノードを取得するためのxpathがあります。代わりに、 で区切られてい<br>
ます。<span>
これらをタグで囲みたいと思います。
それらのテキストノードを返します。
以下の完全な改訂コード:
これらのテキストがタグでラップされた完全な html ソース コードが表示されることを期待していました<span>
が、次のようになりました。
ruby - のこぎりで要素をラップする方法は?
xpathが言うと
次のようなことはできますか:
すべてのリンクをspan
タグで囲みますか?
ruby - Nokogiri を介して解析された html ページをどのように操作できますか?
そこで、nokogiri を使用して html ページを解析しました。
包みたいリンクの各出現の周りのタグ
.wrap()
正しく動作していないようです。
単純な通常の変更されていない html を返します。
ruby-on-rails - アクションごとに無効/カスタム params_parser
XML 要求を処理する作成アクションがあります。組み込みの params ハッシュを使用するのではなく、Nokogiri を使用して XML スキーマに対して XML を検証します。この検証に合格すると、後で処理するために生の XML が保存されます。
私が理解している限り、XML は 2 回解析されます。最初に Rails が params ハッシュを作成し、次に Nokogiri 解析が行われます。速度を上げるためにパラメーターの解析を無効にする方法を探していましたが、何も見つかりませんでした。
上記のようなものを使用して、XML パラメータの解析全般をカスタマイズできることはわかっていますが、他のコントローラのデフォルトの動作に依存しています。
アクションごとにパラメーター解析をバイパスすることは可能ですか? どのようなオプションがありますか?
ご協力ありがとうございました!
ruby - Hpricot/Nokogiriでmailtoリンクを検出する方法
のようなリンクを一致させたいのです<a href="mailto:my@email.com">foo</a>
が、これはNokogiriでのみ機能しません。
それを行う正しい方法は何ですか?Hpricotでそれを行うにはどうすればよいですか?
ruby - HTMLフラグメントだけを処理して返す
Nokogiriで次のことをすると:
上部のコードを含む XHTML doc 構造全体を出力します。
some_html
変数にあるhtml部分を印刷/取得/取得するにはどうすればよいですか?
いいえ。
f
戻ります:
内部/フラグメント部分のみが必要です:
ruby - Nokogiri でノードを削除するにはどうすればよいですか?
<img>
Nokogiri を使用してタグを削除するにはどうすればよいですか?
次のコードがありますが、機能しません。