Olá pessoal, estou tentando alterar um atributo de um XML com o código abaixo, não dá nenhum erro mas o XML não é alterado.
public void salvaConfiguracao (String pusuario,String psenha, String ptipo) {
try {
File f = new File("xml/configuracoes.xml");
SAXBuilder sb = new SAXBuilder();
Document doc = sb.build(f);
Element e = (Element) XPath.selectSingleNode(doc, "//configuracoes/cliente");
e.setAttribute("usuario",pusuario);
e.setAttribute("senha",psenha);
e.setAttribute("tipo",ptipo);
}
catch (JDOMException ex) {
}
}
Procurei vários códigos no google e aqui fórum, mas só encontrei onde o arquivo xml e criado e editado, a edição de atributos de um arquivo xml que já existe não encontrei, se bem que não deveria mudar nada.
Alguém tem alguma idéia?
Grato pela atenção.