я пытаюсь заменить
<photo>dummy.jpg</photo>
с этим
<photo>NewImage_2012-03-22:15.00.00.jpg</photo>
код выглядит так
Element nameElement = (Element) fstNode;
NodeList nameElemList = nameElement.getElementsByTagName("photo");
Element firstElement = (Element) nameElemList.item(0);
NodeList fstNm = firstElement.getChildNodes();
Text newData = doc.createTextNode("NewImage_2012-03-22:15.00.00.jpg");
firstElement.replaceChild(newData, fstNm.item(0));
System.out.println("Data : " +
firstElement.getChildNodes().item(0).getNodeValue());
в выводе печатает имя новой фотографии, но не заменяет данные в файле xml. Чего мне не хватает?
Спасибо.