Nope.
DOM is a parsing specification. JDOM is a Java based framework that provides a layer over your choice of DOM parser so that you can use standard Java collection classes to manipulate the data elements.
I don't know any such tool that will help you "cook" an XML file from a DTD or a Schema. If one wants to write such a tool, it is not going to be easy - DTD and Schema allows you to define structural details such as recurring elements, order of elements, and a combination of the two. So the mapping between DTD/Schema to an XML document
can be one to many ie., there can be many different XML documents that confirm to one DTD/Schema specification. How will the tool choose one correct document over the other? since all of them will be correct documents!!
------------------
Ajith Kallambella M. Sun Certified Programmer for the Java�2 Platform.