|
-
Apr 21st, 2008, 01:53 AM
#1
Thread Starter
PowerPoster
Write an element to XML file
Hi all,
I have a xml file, the structure as follows.
<?xml version="1.0"?>
<data>
<key>467</key>
<name>eranga262154</name>
</data>
I want to write extra tag as follows
<?xml version="1.0"?>
<data>
<key>467</key>
<name>eranga262154</name>
<id>123</id>
</data>
How can I do that. I'll try something like this, but it's not update my xml file.
Code:
DocumentBuilderFactory docBuilderFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder docBuilder = docBuilderFactory.newDocumentBuilder();
Document doc = docBuilder.parse (new File("records.xml"));
// Try to add an additional node
Node data = doc.getFirstChild();
NamedNodeMap dataAttributes = data.getAttributes();
Attr options = doc.createAttribute("id");
options.setValue("123");
dataAttributes.setNamedItem(options);
“victory breeds hatred, the defeated live in pain; happily the peaceful live giving up victory and defeat” - Gautama Buddha
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|