Encoding Cabeçalho

Oi pessoas , alguem saberia me dizer como eu posso pegar a codificacao de um documento XML ? por exemplo <?xml version=“1.0” encoding=“UTF-8”?>
Usando o dom ou o sax?

Obrigado
Feliz natal para todos

Kid

vc está implementando o parser ou utilizando um parser pronto como o Xerces?

Acredito que se vc estiver implementando um parser (ou seja, extendendo org.xml.sax.helpers.DefaultHandler), talvez se vc sobrescrever o método processingInstruction(String target, String data) você terá acesso a instrução <?xml …?>

Vou tentar , obrigado
Kid