Oi Pessoal,
estou confundido com ese negócio do parser para um XML…
-tenho um ou varios XML e um XML Schema;
-sei que o DOM ocupa muita memoria e nao serve para XML grandes, por tanto, não me serve;
-sei que o SAX lee o XML em forma de eventos…mas é mais complicado de programar e accesar aos dados em comparação com o DOM;
O que eu quero é que se verifique que o XML está de acordo com o XML Schema (isso faz um parser né??) e se é assim, desejo que guarde os dados numa estrutura de modo que possa acessar-los e trabalhar com eles dentro do meu programa…e depois quero escrever um XML dentro do meu programa…é como um arquivo de configuração.
Tenho que usar sim ou sim um dos dois (DOM ou SAX)???
Posso só usar o Xerces para o que eu quero???
Existe outro parser que me facilite o trabalho??? O JAXB me serve??
Sou iniciante e recém estou conhecendo o esquema dos Parsers…e por isso tô meio confundido…
Muito obrigado pela sua paciência.
Até mais.