我有与Excel VBA: Parsed JSON Object Loop相同的问题,但找不到任何解决方案。我的JSON有嵌套的对象,所以像VBJSON和vba-json这样的建议解决方案对我不起作用。我还修复了其中的一个,使其正常工作,但由于doProcess函数的多次递归,导致调用堆栈溢出。
最好的解决方案似乎是在原始帖子中看到的jsonDecode函数。它非常快速和高效;我的对象结构都在JScriptTypeInfo类型的泛型VBA对象中。
在这一点上的问题是我不能确定对象的结构,因此,我事先不知道每个通用对象中将驻留的键。我需要遍历通用的VBA对象来获取键/属性。
如果我的解析javascript函数可以触发VBA函数或sub,那就太好了。
https://stackoverflow.com/questions/6627652
复制相似问题