文件名称:剪切器-使用CSS筛选器进行HTML操作-Rust开发
文件大小:210KB
文件格式:ZIP
更新时间:2024-06-16 13:15:03
Rust Template engine
Nipper一个用Rust处理HTML的板条箱。 基于HTML板条箱html5ever和CSS选择器板条选择器的Nipper。 您可以使用类似jQuery的Nipper A板条箱来用Rust操纵HTML。 基于HTML板条箱html5ever和CSS选择器板条选择器的Nipper。 您可以使用类似jQuery的语法来快速查询和操作HTML文档。 不仅可以查询,而且可以修改。 示例提取黑客新闻。 使用nipper :: Document; fn main(){let html = include_str!(“ ../ test-pages / hacker_news.html”); 让document = Document :: from(html); document.select(“ tr.athing”)。iter()。for_each(| athi
【文件预览】:
nipper-master
----.travis.yml(288B)
----LICENSE-MIT(1KB)
----test-pages()
--------page.html(5KB)
--------wisburg.html(212KB)
--------hacker_news.html(32KB)
--------rustwiki.html(213KB)
--------page2.html(747B)
----LICENSE-APACHE(11KB)
----tests()
--------selection-query.rs(910B)
--------html-tree-sink.rs(4KB)
--------selection-manipulation.rs(1KB)
--------selection-traversal.rs(3KB)
--------html-dom.rs(4KB)
--------data.rs(296B)
--------selection-property.rs(3KB)
----src()
--------property.rs(3KB)
--------dom_tree.rs(33KB)
--------query.rs(1KB)
--------selection.rs(550B)
--------element.rs(6KB)
--------manipulation.rs(3KB)
--------traversal.rs(9KB)
--------document.rs(10KB)
--------lib.rs(943B)
--------matcher.rs(5KB)
----logo.jpg(31KB)
----Cargo.toml(739B)
----examples()
--------demo.rs(639B)
--------remove.rs(412B)
--------text.rs(869B)
--------attribute.rs(577B)
--------hacker_news.rs(415B)
--------readability2.rs(542B)
--------readability.rs(23KB)
--------tag_name.rs(333B)
----.gitignore(34B)
----README.md(2KB)
----.gitattributes(31B)