Olá pessoal, estou trabalhando com leitura de arquivo xml, usando o framework DOM, estou recebendo o erro java.lang.OutOfMemoryError quando o arquivo que eu preciso ler é muito grande.
Alguém sabe me dizer como resolver esse problema?
Grato, Levi.
Olá pessoal, estou trabalhando com leitura de arquivo xml, usando o framework DOM, estou recebendo o erro java.lang.OutOfMemoryError quando o arquivo que eu preciso ler é muito grande.
Alguém sabe me dizer como resolver esse problema?
Grato, Levi.
o DOM irá carregar tudo para memória… não é recomendado utilizá-lo para xmls muito grandes.
Utilize SAX!
10 segundos de Google:
http://javafree.uol.com.br/artigo/12002/Processamento-de-documentos-XML-com-SAX.html