問題タブ [html-treebuilder]

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 投票する
1 に答える
517 参照

perl - 文字実体参照での Perl 分割文字列  

簡単な Perl の質問です。うまくいけば簡単な答えが得られます。非改行スペース ( ) を含む文字列で分割を実行しようとしています 。これは、必要な文字列htmlを使用してページを読み込んだ後です。HTML::TreeBuilder::XPath$titleString = $tree->findvalue('/html/head/title')

以下に元の文字列を貼り付け、その下に印刷される文字列を貼り付けます。

どちらも機能していませんが、元のと分割$titleStringしてみました。私の推測では、どこかに追加する単純なエンコード コードがあるのでしょうか?@parts = split('\?',$titleString);nbsp

HTML コード:

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

perl - ループ内の HTML::TreeBuilder

複数の HTML ファイルからすべてのテーブル要素を削除しようとしています。

次のコードは単一のファイルで完全に実行されますが、プロセスを自動化しようとするとエラーが返されます

未定義の値に対してメソッド「look_down」を呼び出すことはできません

解決策はありますか?

コードは次のとおりです。

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

perl - HTML::TreeBuilder::XPath の結果に最後のタグがありません

上記のコードは、検索された HTML 要素を出力しますが、最終</p>タグがありません。なんで?これは意図的なものですか、それともモジュールのバグですか?

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

string - HTML::TreeBuilder::XPath findvalue は値の連結を返します

HTML::TreeBuilder::XPathfindvalue関数は、クエリで見つかった値の連結を返します。xpath

なぜこれを行うのですか?また、値の連結はどのように誰にとっても役立つのでしょうか?