OCaml HTML5 parser/serialiser based on Python's JustHTML
1open Bytesrw 2 3(** Example: Parsing HTML fragments *) 4 5let () = 6 let fragment = "<li>Item 1</li><li>Item 2</li>" in 7 let context = Html5rw.make_fragment_context ~tag_name:"ul" () in 8 let reader = Bytes.Reader.of_string fragment in 9 let result = Html5rw.parse ~fragment_context:context reader in 10 11 Printf.printf "Fragment parsing result:\n%s\n" (Html5rw.to_string result)