Win a copy of Murach's Python Programming this week in the Jython/Python forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

XML validation common mistakes question  RSS feed

 
Adam Teg
Ranch Hand
Posts: 59
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Any guess why an DocumentBuilder parses an XML fine but it does not catch the schema contraint error. When I put a malformed xml it catches the problem. But when I remove a required attribute it is fine. I have setAttribute with XMLSchema and XSD. Please hint on common mistakes.

Thanks
 
Paul Clapham
Sheriff
Posts: 22185
38
Eclipse IDE Firefox Browser MySQL Database
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
That's probably because you aren't telling the parser to validate against your schema, or if you are then you aren't doing it correctly.

I haven't used schemas myself but the Ranch has an XML FAQ page. There are links about validating against schemas there, so check them out.
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!