Inserting nodes into xml files using XML DOM in PHP .
//creating the dom object
$dom = new DOMDocument();
$dom->formatOutput = true;
//loading the existing XML file
$dom->load('example.xml');
//writting new xml node
$rootnode = $dom->getElementsByTagName("details")->item(0);
$root=$dom->createElement("inner");
$firstnameVal = $dom->createElement("firstname,$firstname);
$lastnameVal = $dom->createElement("lastname",$lastname);
$description = $dom->createElement("description", $description);
$root->appendChild($firstnameVal);
$root->appendChild($lastnameVal);
$root->appendChild($description);
$rootnode->appendChild($root);
$dom->appendChild($rootnode);
//saving the new node into the existing xml file
$dom->save(''example.xml');
Output the XML FILE
<details>
<inner>
<firstname>AP</firstname>
<lastname>John</lastname>
<description>programmer</description>
</inner>
<inner>
<firstname>KH</firstname>
<lastname>Samuel</lastname>
<description>programmer</description>
</inner>
<inner>
<firstname>KH</firstname>
<lastname>Samuel</lastname>
<description>programmer</description>
</inner>
</details>
Showing posts with label Inserting nodes into xml files using XML DOM in PHP .. Show all posts
Showing posts with label Inserting nodes into xml files using XML DOM in PHP .. Show all posts
[Wednesday, October 17, 2007
|
2
comments
]
Popular Posts
- Elgg : The most popular open source social networking platform
- Mysql optimization by configuring the query cache
- creating dynamic elements in HTML using Javascript.
- Pattern Matching in mysql
- some php questions
- Creating Custom Module in VtigerCRM
- php questions
- How to create a plugin in elgg.
- php Questions
- question regarding socket