ScrapySharp:重生https:bitbucket.orgrflechnerscrapysharp

时间:2024-02-24 13:19:57
【文件属性】:

文件名称:ScrapySharp:重生https:bitbucket.orgrflechnerscrapysharp

文件大小:73KB

文件格式:ZIP

更新时间:2024-02-24 13:19:57

html scraper csharp parsing fsharp

入门 ScrapySharp有一个Web客户端,能够模拟真实的Web浏览器(句柄引荐来源,Cookie…) HTML解析必须尽可能自然。 所以我喜欢使用CSS选择器和Linq。 该框架包装HtmlAgilityPack。 CssSelect用法的基本示例 using System . Linq ; using HtmlAgilityPack ; using ScrapySharp . Extensions ; class Example { public void Main () { var divs = html . CssSelect ( " div "


【文件预览】:
ScrapySharp-master
----ScrapySharp.Core()
--------NavigationProvider.fs(2KB)
--------Models.fs(1KB)
--------CssSelectorTokenizer.fs(7KB)
--------CssSelectorExecutor.fs(10KB)
--------ScrapySharp.Core.fsproj(507B)
----index.html(226B)
----LICENSE(1KB)
----ScrapySharp.sln(6KB)
----ScrapySharp()
--------Html()
--------Extensions()
--------Network()
--------ScrapySharp.csproj(2KB)
--------Exceptions()
--------Cache()
----.gitignore(5KB)
----README.md(2KB)
----build.ps1(2KB)
----NuGet.Config(446B)
----ScrapySharp.Tests()
--------Html()
--------When_build_HtmlDom.cs(8KB)
--------When_parse_real_html_pages.cs(2KB)
--------When_parses_using_CssSelector.cs(6KB)
--------When_use_code_reader.cs(5KB)
--------When_tokenize_CssSelector.cs(1KB)
--------ScrapySharp.Tests.csproj(2KB)
--------When_parses_using_CssSelector_with_HDocument.cs(9KB)
--------When_use_web_forms.cs(2KB)
--------When_parses_using_CssSelector_with_fsharp_tokenizer.cs(6KB)
--------When_use_browser.cs(2KB)
--------When_generate_HTML_with_HDocument.cs(981B)
--------When_use_HtmlDeclarationReader.cs(2KB)
----ReleaseNotes.md(286B)
----.hgignore(482B)

网友评论