嵌套的hashtable结构是这样的
第一层有1个值 键值对为
key--"gtss"
value--Object(hashtable)
第二层即上一个value装的object,有3个值,但是value值的类型不一样
一个string,两个是object,如下:
key----"gtss"
value---"哈哈"key-----"xx"
value----object(hashtable xx)key----"yy"
value---object(hashtable yy)这样还有最后的一层即第二层的两个object
他们也就是第三层,里面的内容都是stringkey为"xx"的value里面装的object是
hashtable xx 
(key--"xx"
value--"呵呵"key----"x1"
value---"abc"key--"x2"
value--"ghj")key为"yy"的value里面装的object是
hashtable yy 
(key----"y1"
value---"nmk"key---"yy"
value---"嘻嘻"key---"y2"
value--"cvb")---------------------------------------
现在我要把这里面的值全部取出来,在页面按照树形结构正确显示出来response.write()
但是转化类型时总有问题,不知道哪里出错了,在进行foreach()循环的时候,我要把里面的object转化为hashtable,
取出来再循环,关键是里面有时候是string,有时候是object,我不知怎么判断,来做到正确的转化循环取值因为string类型的那个值存入时也没有顺序!
各位大虾请帮帮忙,马上要解决的
问题哦,在线等待,解决马上给分~~~~我用的是asp.net(c#)实现结果要这样,打出所有的value值:哈哈(1层)
----呵呵(2层)
--------abc(3层)
--------ghj
----嘻嘻(2层)
--------nmk(3层)
--------cvb