我有一个包含对象的数组。这些对象可能具有其他对象数组,然后这些对象也可能具有其他对象和对象数组。真的没有限制。
那么,无论它们嵌套的深度如何,我该如何遍历此数组中的所有对象?如果我知道数组的深度,可以使用许多for循环轻松地做到这一点。我在遍历所有元素时遇到问题。
我无法提出一个做到这一点的逻辑。有人能帮帮我吗?我正试图迅速做到这一点。
答案 0 :(得分:1)
具有一个Any
对象。
根据需要将值存储到该对象中。
读取对象时,将其强制转换为所需的数组。
如果转换成功,则可以像数组一样访问Any
对象。