domq 0.5.0

Tiny, zero-dependency, forgiving HTML parser: turn messy real-world HTML into a clean DOM tree (and JSON). WASM-first, no_std-friendly.
Documentation
1
2
3
4
5
---
source: tests/corpus.rs
expression: dom.to_json()
---
{"type":"document","errors":0,"children":[{"type":"element","tag":"ul","attrs":{"id":"list"},"children":[{"type":"text","value":"\n  "},{"type":"element","tag":"li","attrs":{"class":"item"},"children":[{"type":"text","value":"Item 1"}]},{"type":"text","value":"\n  "},{"type":"element","tag":"li","attrs":{"class":"item"},"children":[{"type":"text","value":"Item 2"}]},{"type":"text","value":"\n"}]},{"type":"text","value":"\n"}]}