Simplexml поменять местами ноды
Нужно реализовать up, down нод в xml через simplexml
$tmp = clone $xml->item[$i];
$xml->item[$i] = $xml->item[$i+1];
$xml->item[$i+1] = $tmp;
в итоге получаю 2 пустые ноды.
думаю создавать буферный объект и в него переновить ноды в нужном порядке, но это как-то не кошерно.
-~{}~ 27.05.09 19:19:
up
-~{}~ 28.05.09 16:38:
up
Нужно реализовать up, down нод в xml через simplexml
$tmp = clone $xml->item[$i];
$xml->item[$i] = $xml->item[$i+1];
$xml->item[$i+1] = $tmp;
в итоге получаю 2 пустые ноды.
думаю создавать буферный объект и в него переновить ноды в нужном порядке, но это как-то не кошерно.
-~{}~ 27.05.09 19:19:
up
-~{}~ 28.05.09 16:38:
up

, довольно не приятно работать оказалось, разве что только для считывания юзать.