LtGt:轻量级HTML处理器

时间:2024-02-24 13:26:22
【文件属性】:

文件名称:LtGt:轻量级HTML处理器

文件大小:91KB

文件格式:ZIP

更新时间:2024-02-24 13:26:22

html parser net-standard css-selectors net-core

G 项目状态:维护模式(仅错误修复)。 LtGt是用于HTML的简约库。 它可以将任何符合HTML5的代码解析为对象模型,您可以使用该对象模型遍历节点或查找特定元素。 该库将自己建立为可以建立的基础,并带有许多扩展方法,可以帮助轻松地导航DOM。 该项目主要用于教育目的。 对于现实生活中对性能至关重要的应用程序,我建议改用 。 下载 : dotnet add package LtGt 产品特点 解析任何符合HTML5的代码 使用LINQ或Seq遍历DOM 使用基本元素选择器,例如GetElementById() , GetElementsByTagName()等 通过QueryEle


【文件预览】:
LtGt-master
----LtGt.sln(3KB)
----favicon.png(3KB)
----.gitattributes(2KB)
----.github()
--------FUNDING.yml(87B)
--------workflows()
----Readme.md(7KB)
----LtGt.Tests()
--------HtmlLogicTests.cs(34KB)
--------Internal()
--------HtmlEqualityTests.cs(7KB)
--------LtGt.Tests.csproj(828B)
--------HtmlParsingTests.cs(7KB)
--------CssSelectorLogicTests.cs(48KB)
--------Setup.cs(272B)
----License.txt(1KB)
----favicon.ico(34KB)
----.screenshots()
--------css-selectors.png(17KB)
--------dom.png(21KB)
----LtGt()
--------CssSelector.fs(5KB)
--------HtmlGrammar.fs(6KB)
--------Html.fs(21KB)
--------LtGt.fsproj(2KB)
--------HtmlAst.fs(4KB)
--------HtmlRules.fs(1KB)
--------Utils.fs(2KB)
--------ParsingUtils.fs(939B)
--------CssSelectorAst.fs(987B)
--------CssSelectorGrammar.fs(6KB)
----LtGt.Benchmarks()
--------Benchmarks.fs(3KB)
--------LtGt.Benchmarks.fsproj(653B)
----logo.png(8KB)
----LtGt.props(240B)
----.gitignore(6KB)
----LtGt.DemoWpf()
--------ViewModels()
--------Readme.md(169B)
--------LtGt.DemoWpf.csproj(639B)
--------App.xaml.cs(70B)
--------App.xaml(5KB)
--------Converters()
--------Views()
----Changelog.md(1KB)

网友评论