there is this:

http://php.net/manual/en/function.simplexml-element-addChild.php

which will allow adding of string data (so you won't be needing to
create the new SimpleXMLElement object as per your example below).

obviously you will have to first load tghe complete xml document
into simplexml using one of the following:

http://php.net/manual/en/function.simplexml-load-file.php
http://php.net/manual/en/function.simplexml-load-string.php

Timothy Murphy wrote:
> I have a catalog in XML format:
> <?xml version="1.0" encoding="iso-8859-1" ?>
> <catalog>
>   <book>
>     ...
>   <book>
>   <book>
>     ...
>   <book>
>   ...
> </catalog>
> 
> Now I want to add another book,
> which I have as a SimpleXMLElement:
> 
>         $book = new SimpleXMLElement($string);
> 
> where $string reads
>   <book>
>     ...
>   <book>
> 
> Can I add this new entry to the catalog
> using SimpleXML functions,
> or do I have to introduce a DOMDocument?
> 
> As may be obvious, I am very new to PHP programming;
> and advice or suggestions gratefully received.
> 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to