【发布时间】:2010-07-01 13:32:49
【问题描述】:
假设我有一个无序的嵌套列表:
<ul>
<li>Item a1</li>
<li>Item a2</li>
<li>Item a3</li>
<ul>
<li>Item b1</li>
<li>Item b2</li>
<li>Item b3</li>
<ul>
<li>Item c1</li>
<li>Item c2</li>
<li>Item c3</li>
</ul>
<li>Item b4</li>
</ul>
<li>Item a4</li>
</ul>
我需要遍历它并将其保存在一个二维数组中(最终我只是想将它转换为 JSON 实体)我被允许同时使用 Jquery 和/或 Javascript。我应该如何进行?
谢谢
【问题讨论】:
-
查看该列表,您看起来至少拥有一个三维数据结构(三个嵌套列表)。您能否阐明您希望输出数组的外观?此外,我认为您不能将
- 直接嵌套在另一个
- 内...
- 中。我认为它应该在它之前的
-
谢谢你,克里斯,我需要一个 JSON 实体作为我的输出。此外,我也可以使用两个嵌套列表。谢谢
标签: javascript jquery list traversal