Тоесть так что ли сделать?:
function Dump(d,l,name)
{
if (l == null) l = 1;
var s = '';
if (typeof(d) == "object")
{
s += "<li><img src='../images/folder.gif' />"+name;
for (var k in d)
{
s += "<ul>" + Dump(d[k],l+1,k)+"</ul>";
}
s += "</li>";
}
else
{
s += "<li><img src='../images/file.gif' />" + d + "</li>";
}
return s;
}
str = Dump(data,1, "Корень");
$("#span2").html(str);