spider_scraper

Crates.iospider_scraper
lib.rsspider_scraper
version0.1.2
created_at2024-12-30 09:11:03.687389+00
updated_at2025-03-16 02:32:45.052417+00
descriptionA css scraper using html5ever
homepage
repositoryhttps://github.com/spider-rs/spider_scraper
max_upload_size
id1498900
size73,635
Jeff Mendez (j-mendez)

documentation

README

spider_scraper

CSS Scraper tuned for spider.

Usage

  1. cargo add spider_scraper
use scraper::{Html, Selector};

let html = r#"
    <ul>
        <li>Foo</li>
        <li>Bar</li>
        <li>Baz</li>
    </ul>
"#;

let fragment = Html::parse_fragment(html);
let selector = Selector::parse("li").unwrap();

for element in fragment.select(&selector) {
    assert_eq!("li", element.value().name());
}
Commit count: 2

cargo fmt