[Haskell-cafe] Haskell and XML, need some tips from practioners

2010-02-25 Thread Günther Schmidt
Hi everyone, I had to transform a 136 page word document into an XML-Document so that it can be imported into an application. The word document contained records in nested tables. Anyway through a very, very tedious process of xslt-transformations I finally have the XML document I need.

RE: [Haskell-cafe] Haskell and XML, need some tips from practioners

2010-02-25 Thread Bayley, Alistair
From: haskell-cafe-boun...@haskell.org [mailto:haskell-cafe-boun...@haskell.org] On Behalf Of Günther Schmidt Anyway through a very, very tedious process of xslt-transformations I finally have the XML document I need. But now I need to amend the attributes of some elements with looked

Re: [Haskell-cafe] Haskell and XML, need some tips from practioners

2010-02-25 Thread Colin Paul Adams
Günther == Günther Schmidt gue.schm...@web.de writes: Günther But now I need to amend the attributes of some elements Günther with looked up values from the outside, the lookup-key is a Günther particular attribute value of the nodes. This I cannot do Günther through xslt

Re: [Haskell-cafe] Haskell and XML, need some tips from practioners

2010-02-25 Thread Gregory Collins
Günther Schmidt gue.schm...@web.de writes: My question to those with experience of the Haskell-XML tools: which one should I use? You'll need to evaluate which one fits your needs best; in my mind the contenders are:

Re: [Haskell-cafe] Haskell and XML, need some tips from practioners

2010-02-25 Thread Günther Schmidt
Hello Gregory, we have pretty much come to the same conclusion :) Günther Am 25.02.10 17:17, schrieb Gregory Collins: Günther Schmidtgue.schm...@web.de writes: My question to those with experience of the Haskell-XML tools: which one should I use? You'll need to evaluate which

Re: [Haskell-cafe] Haskell and XML, need some tips from practioners

2010-02-25 Thread Ketil Malde
Gregory Collins g...@gregorycollins.net writes: xml: http://hackage.haskell.org/package/xml hexpat: http://hackage.haskell.org/package/hexpat HXT: http://hackage.haskell.org/package/hxt HaXml: http://hackage.haskell.org/package/HaXml After experimenting with a couple of the above, I ended up