我正在爲使用包Text.XML和Text.XML.Cursor的網站在Haskell中編寫解析器。如何忽略XML或HTML中未封閉的標籤?
有未關閉的標籤,並得到一個錯誤:
Main.hs: Error parsing XML file dat.html: 29:1-29:8: Expected end element for: Name {nameLocalName = "br", nameNamespace = Nothing, namePrefix = Nothing}, but received: EventEndElement (Name {nameLocalName = "body", nameNamespace = Nothing, namePrefix = Nothing})
怎麼辦?如何忽略這些標籤?
嘗試['tagsoup'](https://hackage.haskell.org/package/tagsoup)。 – Mark