[Haskell-cafe] Incremental XML parsing with namespaces?

Henning Thielemann lemming at henning-thielemann.de
Tue Jun 9 10:16:58 EDT 2009

John Millikin wrote:
> On Mon, Jun 8, 2009 at 3:39 PM, Henning
> Thielemann<lemming at henning-thielemann.de> wrote:
>> I think you could use the parser as it is and do the name parsing later.
>> Due to lazy evaluation both parsers would run in an interleaved way.
> I've been trying to figure out how to get this to work with lazy
> evaluation, but haven't made much headway. Tips? The only way I can
> think of to get incremental parsing working is to maintain explicit
> state, but I also can't figure out how to achieve this with the
> parsers I've tested (HaXml, HXT, hexpat).

Can you please look at

You just have to replace Text.XML.Basic.Name.LowerCase by 
Text.XML.Basic.Name.Qualified for use of qualified names.

Mit freundlichen Gruessen
Henning Thielemann

Viele Gruesse

Martin-Luther-Universitaet Halle-Wittenberg, Institut fuer Informatik

Tel. +49 - 345 - 55 24773
Fax  +49 - 345 - 55 27333

More information about the Haskell-Cafe mailing list