xml要素の長いリストがあります。
各要素はIDとPARENT_IDを取得しました。
これに基づいてサイトマップ/ネストされたリストを作成するにはどうすればよいですか?null値の要素は、最上位の親要素です。
ULとLIのリストをHTMLで表示したいと思います。
<ROOT>
<SITEMAP>
<ARRAY>
<ID>1</ID>
<NAME>Test</NAME>
<PARENT_ID>NULL</PARENT_ID>
</ARRAY>
<ARRAY>
<ID>2</ID>
<NAME>Test2</NAME>
<PARENT_ID>3</PARENT_ID>
</ARRAY>
<ARRAY>
<ID>3</ID>
<NAME>Test3</NAME>
<PARENT_ID>NULL</PARENT_ID>
</ARRAY>
<ARRAY>
<ID>4</ID>
<NAME>Test4</NAME>
<PARENT_ID>1</PARENT_ID>
</ARRAY>
<ARRAY>
<ID>5</ID>
<NAME>Test5</NAME>
<PARENT_ID>4</PARENT_ID>
</ARRAY>
</SITEMAP>