This week's book giveaway is in the Clojure forum.
We're giving away four copies of Clojure in Action and have Amit Rathore and Francis Avila on-line!
See this thread for details.
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

How can i validate?

 
Suhas Madap
Ranch Hand
Posts: 52
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
How can I parse a XML, validating it to the XSD using SAX parser?
 
Tom Johnson
Ranch Hand
Posts: 142
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Suhas,
I would suggest getting a good textbook, "Java & XML" (2nd edition) by Brett McLaughlin is an excellent introduction to XML handling with java.

As a quick intro, you need to :

1) Create an XML reader using SAX factory method


2) Define a class that implements the ContentHandler interface and register an instance of that class with the reader.


3) Create an InputSource that points to the XML file to parse


4) Set the appropriate features on the parser to turn on validation eg
<>

5) Call parse() on the reader, all event will then be sent to the object that you registered as the contentHandler.



/Tom
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic