(+ 1) A year or so ago I wanted to create a Collada importer. Collada comes with an XML Schema, so I wanted to automatically make a parser for that. But no tool existed :( Note that an existing tool from Microsoft failed on the Collada schema<http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=289668> (something with circular references, see link), so Collada might be a good test case :-)
On Tue, Mar 31, 2009 at 3:23 PM, Paul Johnson <p...@cogito.org.uk> wrote: > On Mar 31, 2009, at 12:16 AM, Vlad Dogaru wrote: > >> >>> More specifically, I would be interested in the degree the Haskell >>> community uses XML Schema, and if you were tempted to use it if we had >>> an implementation. To further expand the question, how useful do you >>> consider each of these components: >>> * a validator >>> * a pretty-printer >>> * a translator from XML Schema to Haskell, similar to DtdToHaskell[4] >>> >> Haskell badly needs better middleware. At present that means WS-* stuff, > which is all defined in XML Schema. So the Xmls2Haskell translator would be > a really valuable foundation for that. > > Also it would be particularly valuable if the XML Schema parser generated a > parse tree which was then interpreted by the Haskell generator, as that > would make it much easier to build other tools (e.g. type validators, schema > version translators) on top of the XML Schema parser. > > Paul. > > > _______________________________________________ > Haskell-Cafe mailing list > Haskell-Cafe@haskell.org > http://www.haskell.org/mailman/listinfo/haskell-cafe >
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe