You can go looking for a "schema-directed editor."
If you have a large amount of data to convert, there are tools which can
be told how to remap data from one format (CSV, for example) to another
(XML). Some of them attempt to be point-and-click and may be able to use
the schema to assist this process.
Or you can just study the schema, understand what they're asking for,
and construct the XML appropriately.
Since I've mostly gone with the manual approach, or a hand-constructed
XSLT stylesheet, I can't give you a lot of advice regarding which free
tools would be particularly useful. IBM does of course sell products in
this space, but if this is a one-time task that might be overkill.
--
Joe Kesselman,
http://www.love-song-productions.com...lam/index.html
{} ASCII Ribbon Campaign | "may'ron DaroQbe'chugh vaj bIrIQbej" --
/\ Stamp out HTML mail! | "Put down the squeezebox & nobody gets hurt."