IGScraperKit:在 Objective-C 或 Ruby 中创建动态网页抓取工具!

时间:2024-07-05 21:04:41
【文件属性】:

文件名称:IGScraperKit:在 Objective-C 或 Ruby 中创建动态网页抓取工具!

文件大小:271KB

文件格式:ZIP

更新时间:2024-07-05 21:04:41

HTML

IGScraperKit 在 Objective-C 或 Ruby 中创建动态网络爬虫。 用法 创建一个刮板: # import " IGScraperKit.h " IGScraper* scraper = [IGScraper scraperWithBlock: ^ id (IGXMLNode* node, NSString * url) { return [[[node queryWithXPath: @" //p " ] firstObject ] text ]; }]; 然后用scraper抓取HTML: [scraper scrape: @" <html>

Hello World

</html> " URL: nil ]; // => @"Hello World" # import " IGScrape


【文件预览】:
IGScraperKit-master
----IGScraperKit.xcworkspace()
--------contents.xcworkspacedata(172B)
--------xcuserdata()
--------xcshareddata()
----IGScraperKit.podspec(2KB)
----Rakefile(806B)
----Podfile(149B)
----Gemfile(105B)
----Gemfile.lock(591B)
----Podfile.lock(1KB)
----IGScraperKitTests()
--------IGScraperKitTests-Info.plist(691B)
--------Fixtures()
--------IGScraperSpec.m(1KB)
--------IGRecipeRegistrySpec.m(4KB)
--------IGScraperRecipeSpec.m(2KB)
--------Recipes()
--------en.lproj()
----spec()
--------recipes()
--------recipe_registry_spec.rb(1KB)
--------scraper_spec.rb(410B)
--------recipe_spec.rb(2KB)
--------spec_helper.rb(232B)
----.gitignore(15B)
----IGScraperKit.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(33KB)
--------xcuserdata()
----README.md(4KB)
----LICENSE.txt(1KB)
----IGScraperKit()
--------main.m(347B)
--------JavaScript()
--------IGScraperKit-Info.plist(2KB)
--------AppDelegate.h(287B)
--------AppDelegate.m(2KB)
--------Base.lproj()
--------Ruby()
--------ViewController.h(225B)
--------Images.xcassets()
--------ViewController.m(503B)
--------en.lproj()
--------Classes()
--------IGScraperKit-Prefix.pch(430B)

网友评论