Como Recuperar os elementos e sub-elementos de arquivos XML

Como Recuperar os elementos e sub-elementos de arquivos XML, supondo que os arquivos XML não estejam associados a DTD ou Schemas?
Posso percorrer diretamente os arquivos fazendo parser e encontrado os elementos e Sub-Elementos?Qual critério devo utilizar para garantir que não ficou nehum elemento ou sub-elemento do arquivo XML sem ser recuperado?

Alguém sabe se a a API DOM ou Sax possui este recurso já implementado?

XPath resolve, se voce souber quais elementos deseja procurar. Se desejar passar de cabo-a-rabo no doc, tanto faz se vc usar dom ou sax. Basta voce sair lendo o documento normalmente…

Rafael

Se você quer ler toda a árvore do XML utilize o DOM…
Eh mais simples q SAX…
:arrow: Parseando XML com o DOM