| Crates.io | parse-html |
| lib.rs | parse-html |
| version | 0.4.1 |
| created_at | 2025-03-31 18:09:08.317538+00 |
| updated_at | 2025-04-01 18:34:30.958898+00 |
| description | A simple Rust project to parse HTML. |
| homepage | |
| repository | https://github.com/heryfitiavana22/parse-html |
| max_upload_size | |
| id | 1613748 |
| size | 59,926 |
A simple Rust project to parse HTML.
use parse_html::{dom::dom_tree::DomTree, lexer::tokenizer::Lexer, parser::ast::Parser};
fn main() {
let html = r#"<div id="main"><p>Hello</p></div>"#;
match DomTree::new::<Lexer, Parser>(html) {
Ok(dom) => {
if let Some(container) = dom.get_by_id("main") {
println!("Node id='main' {:?}", container);
} else {
println!("Id not found");
}
}
Err(e) => println!("Erreur de parsing : {:?}", e),
}
}
MIT