JSON后面的URL到Excel
gianluca_scheid
成员职位:10贡献我
亲爱的Rapidminer社区
我有大约55个url,每个包含JSON数据。我如何抓取url后面的JSON数据,并将它们组合/转换为一个.xlsx文件?
致以最亲切的问候
GL
我有大约55个url,每个包含JSON数据。我如何抓取url后面的JSON数据,并将它们组合/转换为一个.xlsx文件?
以下是三个url示例:
致以最亲切的问候
GL
1
最佳答案
-
lionelderkrikor 主持人,RapidMiner认证分析师,会员职位:1195年独角兽蒋禄卡,你好
还有第三种方法,它在RM进程中使用Python脚本。
首先是:
-安装Python脚本从市场扩展。
在您的计算机上安装Python
更重要的是,你必须复制你的55个网址的链接在附件文件中的Excel文件:
下面是这个XLS文件的截图,上面有你分享的3个url:
其次,打开Python脚本并修改以下2个变量:
-路径:它是包含URL链接的Excel文件存储的绝对路径。不要忘记引号(")
-path_to_JSON:它是提取URL内容后所有55个JSON文件将存储的目录的绝对路径。不要忘记引号(")
第三,设置,在写Excel操作符参数,文件名和最终输出excel文件存储的目录:
最后执行流程。除了生成的excel输出文件之外,数据将作为RapidMiner内部的示例集提供。
下面是输出excel文件的截图:
希望这能帮到你,
问候,
莱昂内尔
PS:进程在附件中
6
答案
-你可以在文本处理扩展中使用JSON to Data操作符。不幸的是,这只会将JSON“扁平化”成一行。当然,你也可以使用其他操作员或Turbo Prep进一步按摩。
-你可以在Web自动化扩展中使用更好的JSON工具。请注意,这是一个付费的扩展出售的第三方(旧世界计算)。
斯科特