>> So I want to do...
>>
>> $xmlDatabase = new SimpleXMLElement($myXML);
>> foreach ($xmlDatabase as $oneTable)
>> {
>> if ($oneTable['name'] == 'two')
>> {
>> /// ---- HERE I WANT TO DELETE THE $oneTable NODE
>> unset($oneTable); // <-- and this doesn't work...
>> }
>> }
>
> I tried to do the same a while back and could not figure it out. I think
> that SimpleXML is just that - simple. You should rather try using DOMXML
> functions, or as I did, roll an XML parser and do it like that.
Why can't you just recreate the XML and skip the node you don't want to
include? So something like below:
foreach ($xmlDatabase as $oneTable)
{
// skip node you don't want in your final xml output
if ($oneTable['name'] != 'two')
{
....
}
}
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php