大量翻译 JSON 文件:循环 JSON Parser 插件Xan Gregg 用于读取 JSON 文件的 JMP 插件是我发现的最好的应用程序,可以无缝读取 Twitter APIv2 生成的 JSON。有一个复杂的问题:我有 238 个文件,全部大约 300KB,在一天中按计划从 API 中提取出来,并且有足够的时间延迟,以免导致 API 错误。使用菜单选择读取 238 个文件是一项困难且可能容易出错的任务。即使正确标记结果也将是一个问题。
任何人都可以看到我可以分割多少 JMP 菜单的前端和后端设置,以便在循环中运行解析器的主体,该循环将获取文件(例如 Twitt114.JSON)翻译,以及改写同名 (Twitt114.jmp) ?
我很确定我不会是唯一一个因为避免被 Twitter 或其他 API 弹出而获得许多小文件的人。
亲切地,
拉里·尼兹
来源: https://community.jmp.com/t5/JMP-Add-Ins/JSON-Importer-Add-in-for-JMP-12/ta-p/24108
其他脚本编写回复:大量翻译 JSON 文件:循环 JSON Parser 附加组件这是一个诱人的,但不是真正正确的解决方案:
open("C:\Users\lnitz\Documents\APIv2Trials\twtfile_b7.json","json")
twtfile_b7.json 是一个 Twitter API 提要。 该例程正确地转换了它——但有一点:在变量列表的大约中间,例程为变量的左侧部分写入行,然后写入仅包含变量右半部分的行。但为此,这是一个简单而完美的例程。也许有一个可以调整的行长设置。 因此,对于 350 个条目,我有大约 350 个变量的左半部分,然后是 350 个变量的右半部分,原始 350 行或多或少有 700 行。