validar xml contra dtd

carlos777
03 de Marzo del 2004
Hola:
Estoy intentando hacer un programa en Java al que le pasan un archivo xml y tengo q comprobar, antes de hacer nada, que este bien formado y q sea valido contra un dtd q tengo. ¿Como lo hago? Estoy trabajando, ademas, con un parser SAX, por si es necesario saberlo...
De antemano, muchas gracias por la ayuda.