我有很长的 xml 元素列表。
每个元素都有一个 ID 和一个 PARENT_ID。
如何基于此制作站点地图/嵌套列表?具有 null 值的元素是最顶层的父元素。
我想在 HTML 中显示带有 UL 和 LI 的列表。
<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>