Olá,
Recentemente precisei de um validador xml que validasse um arquivo xml de acordo com um schema xsd, e descobri que o mac já vem com um utilitário via linha de comando incluído na biblioteca libxml para fazer exatamente isso.
xmllint --noout --schema arq_schema.xsd arquivo_validar.xml
Até+