【发布时间】:2011-10-03 02:06:10
【问题描述】:
我正在 jquery 中编写一个插件作为文件管理器 我在 php 中构建我的文件夹结构我使用 ajax 调用该 php 文件并返回类似这样的内容
{"1":[],"css":{"admin":[],"tabs":{"skin1":{"images":[]},"skin10":{"images":[]},"skin11":{"images":[]},"skin12":{"images":[]},"skin2":[],"skin3":{"images":[]},"skin4":{"images":[]},"skin5":{"images":[]},"skin6":{"images":[]},"skin7":{"images":[]},"skin8":{"images":[]},"skin9":{"images":[]}}},"img":{"admin":[],"filemanager":[],"icons":[]},"js":{"libs":[]},"menu":{"img":[]},"walpappere":{"1":[]}}
我如何使用 jquery 或 javascript 解析信息来做这样的事情
var mystring = ''
foreach key (would be 1,css etc)
mystring += key
if has children
mystring += key
for each children same as above until all structure is parsed
【问题讨论】:
标签: javascript json parsing recursion tree