无法将Steam评论JSON文件导入Excel生成表格求助
解决Steam评论JSON导入Excel无数据的问题
问题说明
我用Steam Reviews工具下载了Steam评论的JSON文件,想转成Excel表格。用Excel数据菜单的PowerQuery导入后得到空表格,点击PowerQuery里的「In Table」选项转换并关闭/加载后,只有Value单元格显示通用记录,看不到实际的评论数据。
解决步骤
因为steamreviews导出的JSON是多层嵌套结构,PowerQuery默认只会加载最外层数据,必须逐层展开嵌套的记录和列表才能拿到底层评论:
- 导入JSON进入PowerQuery后,找到显示为「记录」的Value列,点击列标题右侧的展开按钮(两个向右箭头)
- 在弹出的选项中,勾选包含评论数据的字段(比如截图里的
reviews),点击确定 - 此时
reviews列会显示为「列表」,再次点击该列的展开按钮,选择**「到新行」**,把每条评论拆成单独行 - 现在每行的评论是「记录」格式,再次点击展开按钮,勾选你需要的字段(比如评论内容、发布时间、用户ID等),完成展开
- 点击「关闭并上载」,即可得到包含实际评论数据的Excel表格
注意事项
- 若展开时找不到
reviews字段,先确认JSON的层级结构,定位评论数据所在的节点名称 - 不同游戏的评论JSON结构可能略有差异,根据实际嵌套层级重复展开操作即可
内容的提问来源于stack exchange,提问作者Guglielmo De Gregori
相关产品推荐
相关产品推荐

