Get your CodeRanch badge!*
The moose likes XML and Related Technologies and the fly likes Generating Valid XML Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Java 8 in Action this week in the Java 8 forum!
JavaRanch » Java Forums » Engineering » XML and Related Technologies
Bookmark "Generating Valid XML" Watch "Generating Valid XML" New topic
Author

Generating Valid XML

Edward Morris
Greenhorn

Joined: Jun 29, 2006
Posts: 18
How do I generate XML output that conforms to a Schema? I use the DOM architecture and the DocumentBuilderFactory stuff to easily generate XML, but its just not exactly what I expect it to be i.e. its not valid. How do you assign a schema for an XML document and how do we get this schema info added to the root element of the doc. Right now I do it by using setAttribute() method but I know its not right. Any help appreciated.
Paul Clapham
Bartender

Joined: Oct 14, 2005
Posts: 18165
    
    8

Actually that probably IS right. Or at least, it's as right as you can get with DOM. The DOM API was designed before XML Schema even existed, and it doesn't do many other things well either.

That's assuming your question was how to get the schema declaration into the XML document that you are producing from the DOM. Whether the document actually conforms to the schema is a matter for unit testing.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Generating Valid XML
 
Similar Threads
how to find schema of an xml from dom program at run time
generating xml from schema
XML to Object(s)
Enable auto JAXB bindings OR do JAXB manually
xsd compilation problem