我有一个包含对象的数组。这些对象可能有其他对象数组,然后这些对象也可能有其他对象和对象数组。真的没有限制。
那么,如何遍历这个数组中的所有对象,不管它们嵌套的有多深?如果我知道数组有多深,我可以通过使用许多for循环来轻松完成这项工作。我对所有的元素都有问题。
我无法想出这样做的逻辑。有人能帮帮我吗?我正在迅速地做这件事。

最佳答案

有一个Any对象。
根据需要将值存储到该对象中。
读取对象时,将其强制转换为所需的数组。
如果转换成功,则可以像访问数组一样访问Any对象。

关于arrays - 如何遍历对象数组和多级对象数组?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51416366/

10-12 14:36
查看更多