(Using PHP 5)
PHP Code:
<?php
#
#CREATING THE HANDLER
#
$xml = new SimpleXMlElement('file.xml', 0, true);
#
#LOOPING THROUGH THE ITEM ELEMENTS
#
foreach($xml->item as $item){
}
#
#GETTING AN ATTRIBUTE
#
foreach($xml->item as $item){
echo $item->attributes()->thumbimg;
}
#
#SETTING AN ATTRIBUTE
#
foreach($xml->item as $item){
$item->attributes()->thumbimg = substr($item->attributes()->thumbimg, 0, -3) . 'png';
}
#
#REMOVING THE FIRST ITEM
#
unset($xml->item[0]);
#
#ADDING AN ITEM
#
$itemHandler = $xml->addChild('item');
$itemHandler->addAttribute('thumbimg', 'newthumb.png');
#
#SAVING THE XML
#
file_put_contents('file.xml', $xml->asXml());
Bookmarks