У меня есть XML, который я проанализировал в массиве PHP. Это выглядит так:
Array
(
[Album] => Array
(
[id] => 12
[name] => My album
[id_parent] => 0
[row] => Array
(
[Album] => Array
(
[row] => Array
(
[id] => 14
[name] => Another album
[id_parent] => 12
[Photos] => Array
(
[row] => Array
(
[0] => Array
(
[id] => 1078
[name] => My first photo
[Album] => Array
(
[row] => Array
(
[name] =>Another album
[id] => 15
[Photos] => Array
(
[row] => Array
(
[0] => Array
(
[id] => 1069
[name] => Summer photo
[checked] => [checked]
)
и так далее.
Как мне разобрать его в список HTML (во вложенных ul), чтобы получить что-то вроде
My album
-Another album
--My first photo
---Another album
----<b>Summer photo</b>
---[end Another album]
--[end My first photo]
-[end Another album]
[end My album]
Альбомы и фотографии - только образцы. Мне нужно найти способ, как разобрать его в HTML.
EDIT:
Хорошо, я добавляю кое-что, что я действительно имел в виду - «проверенный» узел. Мне просто нужно поместить родительский узел в теги .