1

我想使用xml-conduit来解析一些非常大的 XML 文件,因为它似乎是 Haskell 唯一可以使用Text的 XML 库。不幸的是,我的 XML 文件有很多实体的属性(超过 500 个!),而我只需要其中的几个(比如数字 5、55、265、421)。因此,我不能明确地处理所有属性。该函数ignoreAttrs并没有真正的帮助,因为它只是丢弃了所有剩余的属性。

我怎样才能创建一些AttrParser只允许我解析一些非常具体的属性?

4

1 回答 1

1

您可以使用ignoreAttrs来避免处理剩余的属性。

于 2012-12-14T12:42:02.127 回答