首页 > 解决方案 > 如何使用 AspJson 循环收集?

问题描述

我有一个 json 字符串:

[{"file":"78jsyhpg9mtf.jpg"},{"file":"imqk2680ra4p.jpg"}]

没有主要对象名称。它可以通过 data(0) 访问...

但是如何使用 for next 循环遍历集合中的所有元素?

使用

Set oJSON = New aspJSON for each file in oJSON.data() ... next

显然行不通。而且我不能使用 oJSON.data("name") 因为集合没有主数据对象。

我正在使用这个脚本:https ://github.com/gerritvankuipers/aspjson/blob/master/aspJSON1.19.asp

标签: jsonvbscriptasp-classic

解决方案


您可以像这样遍历对象的节点

For Each obj in oJSON.data
  Response.Write( oJSON.data(obj).item("file") )
Next

推荐阅读