如何将任意动态 HTML 字符串嵌入到 Haskell 的 Lucid Html 类型中?
How to embed arbitrary dynamic HTML String into Haskell's Lucid Html type?
如何解析 html 字符串,例如 <p>Test</p>
并将其转换为类似于 p_ "Test"
的值?
所以函数类型将是 String -> Html ()
。
我找到了以下项目 https://github.com/dbaynard/lucid-from-html,但这会生成实际的 Haskell 源代码作为 String
。
我知道有 HTML 个解析库,但我只是想知道是否已经存在实现此功能的库?
http://hackage.haskell.org/package/lucid-2.9.11/docs/Lucid-Base.html#v:toHtmlRaw
toHtmlRaw "<p>Test</p>"
以上似乎工作得很好,尽管它可能没有检查有效语法。
如何解析 html 字符串,例如 <p>Test</p>
并将其转换为类似于 p_ "Test"
的值?
所以函数类型将是 String -> Html ()
。
我找到了以下项目 https://github.com/dbaynard/lucid-from-html,但这会生成实际的 Haskell 源代码作为 String
。
我知道有 HTML 个解析库,但我只是想知道是否已经存在实现此功能的库?
http://hackage.haskell.org/package/lucid-2.9.11/docs/Lucid-Base.html#v:toHtmlRaw
toHtmlRaw "<p>Test</p>"
以上似乎工作得很好,尽管它可能没有检查有效语法。