Valida XML

dudaJava
02 de Febrero del 2010
Hola, quería saber si hay alguna forma con Java de saber si un archivo es XML o de texto normal.

Mi problema es que tengo que analizar ficheros y en función de si es XML o no hacer una u otra cosa. Si es XML necesito validar que está correcto también. Alguna idea?? Muchas gracias