#!/usr/bin/env luajit local xmlua = require("xmlua") -- Invalid HTML. "&" is invalid. local html = [[
&
]] -- Parses HTML loosely local document = xmlua.HTML.parse(html) -- "&" is parsed as "&" print(document:search("//body"):to_html()) --&
for i, err in ipairs(document.errors) do print("Error" .. i .. ":") print("Line=" .. err.line .. ": " .. err.message) -- Line=2: htmlParseEntityRef: no name end