Well, the title is the question. I want to validate XML files against an XML Schema, and I need a tool for that purpose. In fact I have multiple .xsd files, therefore online tools won't really work.
Operating system: Anything Unix, OS X
I wrote one in Java for my own use - Java has XML parsing libraries that validate against XSD.
xmllint may be suitable, It may well be already present in a Linux system.