Para criar o arquivo eu faço a requisição ao webservice e crio o arquivo:
File newxmlfile = new File("/data/data/dataplus.application/cliente.xml");
newxmlfile.createNewFile();
}
catch(IOException e){
Log.e("IOException", "Exception in create new File(");
}
FileOutputStream fileos = null;
try{
fileos = new FileOutputStream(newxmlfile);
}
catch(FileNotFoundException e){
Log.e("FileNotFoundException",e.toString());
}
Ai eu usei o serializer e montei o XML e gravei neste arquivo. Agora precisaria ler o XML que já existe para poder interpretar o conteúdo dele.
Em segunda-feira, 27 de agosto de 2012 13h10min27s UTC-3, Guilherme Bernardi escreveu:
Pessoal, estou desenvolvendo um aplicativo que utilizará um arquivo XML como base de dados para as demais funções e estou tendo problemas para ler o arquivo.Neste aplicativo eu consumi um web service .NET que retornava um dataset, converti o mesmo para um XML básico e salvei no aparelho.Esse arquivo XML irá ser utilizado como consulta para exibir o que já tenho cadastrado e o usuário também pode incluir novos registros nele. Para isso precisaria ler o arquivo e também ter formas de editá-lo sem zerá-lo.Se alguém já conseguiu fazer algo similar e puder me ajudar, ficaria muito grato.






0 comentários:
Postar um comentário