Page 1 of 1

Editing a node value of a xml File in PHP

Posted: Wed Apr 23, 2008 11:58 am
by matrixbegins
Hello Everybody !!

Thanks for devoting time. I am very new in php like an Infant.

I have a Xml file Appsettings.xml like.

Code: Select all

<AppSettings>
 
<images>
<id>55</id>
</images>
 
</AppSettings>
I can read this file By SimpleXML as follows:

Code: Select all

$content=simplexml_load_file("AppSettings.xml");
$imgid=$content->images->id;
Now I want to read this value (images---> id i.e. 55) after some operations like increment by 1, I want to save this new value of the node in file too, that means the new value must reflect into xml file.

I am Stucked with this problem. I tried dom but I got only help to create a new Xml File.
Any way is this possible?
Please Help

_____________________________________
With Warm Regards
Ankur

Re: Editing a node value of a xml File in PHP

Posted: Thu Apr 24, 2008 4:28 am
by matrixbegins
PROBLEM SOLVED !!

Code: Select all

 
<?php
  $content=simplexml_load_file("AppSettings.xml");
  $imgid = $content->images->id;
  $imgid++;
  $content->images->id = $imgid;
  $content->asXML("AppSettings.xml");
?>
 
Hope This Should work for others too