将信息从暴雪API提取到谷歌脚本中的数组中
Pulling information from blizzard API into array in google script
我正在寻找一种方法,将我从暴雪API中提取的信息放入数组中。具体来说: http://blizzard.github.io/api-wow-docs/#item-api/individual-item
我想获取"奖金统计数据"数组并将其放入 java 脚本中的数组中。
我可以在这里获得项目信息:
var itemJSON = UrlFetchApp.fetch("us.battle.net/api/wow/item/18803")
var item = JSON.parse(itemJSON.getContentText())
问题是将这些信息放入动态数组中。
从他们传递的信息的外观来看,它以这样的数组形式出现:
"bonusStats": [
{
"amount": 15,
"stat": 51
},
{
"amount": 24,
"stat": 5
},
{
"amount": 22,
"stat": 6
},
{
"amount": 25,
"stat": 7
}
]
谷歌使用java脚本,但我不确定如何准确地创建一个接受这些值的动态数组。
您需要的任何信息或可以提供的帮助将不胜感激。
您可以通过对项目对象使用点表示法访问将奖金统计信息数组保存到变量中。
var bonusStats = item.bonusStats;
变量bonusStats将引用您正在寻找的数组。
相关文章:
- 不显示带有本地json文件数据的谷歌地图脚本
- 使用谷歌应用程序脚本将服务器端数据表返回到客户端
- 使用谷歌应用程序脚本从工作表中获取值并将其显示在文本框中
- 需要使用谷歌应用程序脚本列出谷歌域下的所有网站
- 从应用程序脚本检查谷歌网站访问权限
- 在谷歌应用程序脚本中转换为空格的制表符
- 如何通过谷歌应用程序脚本从谷歌文档中的位置确定命名范围
- 使用<ahref>使用谷歌脚本在谷歌表单GUI中标记
- 如何让JS脚本在导航后继续运行(谷歌chrome控制台)
- 如何从谷歌脚本中获取JS变量
- 谷歌文档's脚本
- 谷歌应用程序脚本示例-如何更改单选按钮的列表框相关值
- 在jQuery周期内触发一个谷歌时髦的脚本
- 当没有互联网连接时,谷歌地图Java脚本API处理
- 我的时间倒计时脚本在谷歌浏览器中工作正常,但在其他浏览器中打开时它显示为南楠
- 使用谷歌应用程序脚本制作基于谷歌电子表格的带有列表框的网络应用程序
- java脚本中的谷歌地图在第二次点击时不起作用
- 限制第三方脚本 - 谷歌卡哈
- 脚本谷歌表移动行到新的工作表
- Java脚本谷歌地图,地方自动完成不工作