Delphi の Web ページ スクレイピング用のライブラリを知っていますか。Beautiful Soup や Scrapy for Python が好きですか?
質問する
5340 次
2 に答える
11
ええと、それはDelphi用ではなく、FreePascal用です。私は最近のDelphiバージョンを持っていないので、それらの間の移植はそれほど難しくないはずです。
とにかく、私のインターネットツールはおそらくそこにある最高のPascalウェブスクレイピングライブラリです。
たとえば、次のようなページにすべてのリンクを印刷できます。
uses simpleinternet, xquery;
var a: IXQValue;
begin
for a in process('http://stackoverflow.com', '//a/@href') do
writeln(a.toString);
end.
それらはプラットフォームに依存しません。XPath 2、XQuery、CSS 3セレクター(これらは十分にテストされていませんが、XPathの方が優れています)とパターンマッチングを完全にサポートしています。xmlとhtmlを解析します。httpおよびhttpsからダウンロードします。
于 2013-02-04T19:05:05.717 に答える