├── .editorconfig ├── .github ├── dependabot.yml └── workflows │ └── test.yml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md └── scraper ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── examples ├── document.rs └── fragment.rs ├── scraper.1 └── src ├── element_ref ├── element.rs ├── mod.rs └── serializable.rs ├── error.rs ├── error └── utils.rs ├── html ├── mod.rs ├── serializable.rs └── tree_sink.rs ├── lib.rs ├── main.rs ├── node.rs ├── node └── serializable.rs ├── selectable.rs ├── selector.rs └── test.rs /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-scraper/scraper/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-scraper/scraper/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-scraper/scraper/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | *.bk 3 | .idea 4 | -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-scraper/scraper/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- 1 | [workspace] 2 | resolver = "2" 3 | 4 | members = ["scraper"] 5 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-scraper/scraper/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | scraper/README.md -------------------------------------------------------------------------------- /scraper/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-scraper/scraper/HEAD/scraper/Cargo.lock -------------------------------------------------------------------------------- /scraper/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-scraper/scraper/HEAD/scraper/Cargo.toml -------------------------------------------------------------------------------- /scraper/LICENSE: -------------------------------------------------------------------------------- 1 | ./../LICENSE -------------------------------------------------------------------------------- /scraper/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-scraper/scraper/HEAD/scraper/README.md -------------------------------------------------------------------------------- /scraper/examples/document.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-scraper/scraper/HEAD/scraper/examples/document.rs -------------------------------------------------------------------------------- /scraper/examples/fragment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-scraper/scraper/HEAD/scraper/examples/fragment.rs -------------------------------------------------------------------------------- /scraper/scraper.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-scraper/scraper/HEAD/scraper/scraper.1 -------------------------------------------------------------------------------- /scraper/src/element_ref/element.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-scraper/scraper/HEAD/scraper/src/element_ref/element.rs -------------------------------------------------------------------------------- /scraper/src/element_ref/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-scraper/scraper/HEAD/scraper/src/element_ref/mod.rs -------------------------------------------------------------------------------- /scraper/src/element_ref/serializable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-scraper/scraper/HEAD/scraper/src/element_ref/serializable.rs -------------------------------------------------------------------------------- /scraper/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-scraper/scraper/HEAD/scraper/src/error.rs -------------------------------------------------------------------------------- /scraper/src/error/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-scraper/scraper/HEAD/scraper/src/error/utils.rs -------------------------------------------------------------------------------- /scraper/src/html/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-scraper/scraper/HEAD/scraper/src/html/mod.rs -------------------------------------------------------------------------------- /scraper/src/html/serializable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-scraper/scraper/HEAD/scraper/src/html/serializable.rs -------------------------------------------------------------------------------- /scraper/src/html/tree_sink.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-scraper/scraper/HEAD/scraper/src/html/tree_sink.rs -------------------------------------------------------------------------------- /scraper/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-scraper/scraper/HEAD/scraper/src/lib.rs -------------------------------------------------------------------------------- /scraper/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-scraper/scraper/HEAD/scraper/src/main.rs -------------------------------------------------------------------------------- /scraper/src/node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-scraper/scraper/HEAD/scraper/src/node.rs -------------------------------------------------------------------------------- /scraper/src/node/serializable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-scraper/scraper/HEAD/scraper/src/node/serializable.rs -------------------------------------------------------------------------------- /scraper/src/selectable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-scraper/scraper/HEAD/scraper/src/selectable.rs -------------------------------------------------------------------------------- /scraper/src/selector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-scraper/scraper/HEAD/scraper/src/selector.rs -------------------------------------------------------------------------------- /scraper/src/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-scraper/scraper/HEAD/scraper/src/test.rs --------------------------------------------------------------------------------