Как сохранить и обновить значения в XML-файле?

Я читаю XML-файл с SD-карты. Здесь я хочу изменить значения XML-файла, и я хочу сохранить файл на SD-карту ..

Мой код такой, как показано ниже .... Пожалуйста, расскажите мне, как сохранить XML-файл на SD-карту после обновления значения ..

public void modifyNodeval(){
        try{
         DocumentBuilderFactory docFactory = DocumentBuilderFactory.newInstance();
         DocumentBuilder docBuilder = docFactory.newDocumentBuilder();
         Document doc = docBuilder.parse(new File("/sdcard/sss.xml"));

        //Get the staff element by tag name directly
         Node nodes = doc.getElementsByTagName("Employee").item(0);
        //loop the staff child node
         NodeList list = nodes.getChildNodes();

         for (int i =0; i<list.getLength();i++){
             Node node = list.item(i);

             //get the salary element, and update the value
             if("Emp_Name".equals(node.getNodeName())){
                 node.setNodeValue("795796");
             }
         }
7
задан Andro Selva 7 July 2011 в 07:18
поделиться