【发布时间】:2012-11-24 11:29:20
【问题描述】:
下面是json结构:
jsonResponse
Folder 01
Product 01 - Folder 01
Product 02 - Folder 01
Product 03 - Folder 01
Folder 02
Product 01 - Folder 02
Product 02 - Folder 02
Product 03 - Folder 02
Folder 03
Product 01 - Folder 03
Product 02 - Folder 03
Product 03 - Folder 03
Folder 04
Product 01 - Folder 04
Product 02 - Folder 04
Product 03 - Folder 04
我的要求是将文件夹名称和产品存储在各自的文件夹中。我可以将文件夹名称存储在一个数组中,但需要将产品存储在相应的文件夹中,这是我无法完成的。我正在使用 jquery1.8 读取 json 响应,然后使用每个函数创建文件夹数组。
非常感谢您的帮助。
提前致谢
【问题讨论】:
-
有什么问题?首先如何创建结构?源数据来自哪里?您使用
each的代码是什么样的? -
下面是json结构:....这不是JSON
-
Guffa 建议的数据结构(如下)对我来说看起来不错。如果您控制 JSON 的来源(请显示您的 JSON - 您显示的只是文本),您可以从该格式开始,而不是读取它并使用
.each()循环遍历它。 -
对不起朋友,我没有粘贴正确的json结构,下次我会确保这样做。
标签: javascript json jquery multidimensional-array