The executable files are named XsdToHaskell and DtdToHaskell.
If you are using Windows and have been modified through the Haskell platform If you have PATH, you need to name it: xsdtohaskell< path_to.xsd> path_to.hs
The generated file is a good starting point.
I want to generate XML picklers for XSD files. It seems to be a useful tool that may already exist. Can it?
HaXml does have a tool to generate Haskell data types from DTD and a tool to generate Haskell data types from XSD: http://hackage.haskell.org/package/HaXml
The executable file names are XsdToHaskell and DtdToHaskell.
If you are using Windows and have modified the PATH through the Haskell platform, you need to name it: xsdtohaskell< path_to.xsd> path_to.hs
The generated file is a good starting point.