我正在使用Text.XML和Text.XML.Cursor包在Haskell中为该站点编写解析器。
有未公开的标签并收到错误:
Main.hs:解析XML文件dat.html时出错:29:1-29:8:预期结束 element for:Name {nameLocalName =" br",nameNamespace = Nothing, namePrefix = Nothing},但收到:EventEndElement(Name {nameLocalName =" body",nameNamespace = Nothing,namePrefix = 没什么})
怎么办?如何忽略这些标签?
答案 0 :(得分:1)
具有未关闭标记的文本对象不是well-formed, 因此不是XML。
因此,忘记使用任何XML库,解析器或工具。根据定义和设计,它们无法帮助您。
您有两种选择。或者,