(问题)JSON编码的多文件导入;文件扩展名不同你好
我正在努力将XML和JSON的某些数据集转换为JMP。
我目前正在使用JMP15.1;所以我已经准备好导入向导。
当前的问题是,对于那些扩展名从“ .prc”更改为“ .json”的文件,我可以使用指定的列和行设置手动打开。
*我的工具生成json格式的文件,但扩展名不同(= .prc)。
但是,我的目标不是经过这些转换过程,而是从文件DB获取经过过滤的行和列。
#因此,如果我将附加的.json文件扩展名更改为.prc; JMP将无法正确读取它。
数据表其他脚本编写回复:(问题)用于JSON编码的多文件导入;文件扩展名不同您可以通过让JMP找到所有.prc文件并重命名它们,然后进行多文件导入,然后将文件扩展名更改回.prc,来轻松解决此问题。
要么
使用“ Load Text File()”读取每个文件,并使用“ .json”文件扩展名的“ Save Text File()”将其保存到$ TEMP子目录,然后在Mulitple File Import中读取。
JMP可以轻松地返回文件夹中的所有文件名,然后可以从那里进行重命名或复制。
回复:(问题)用于JSON编码的多文件导入;文件扩展名不同是。 MFI取决于扩展名匹配。 除了Jim的建议外,open()函数还可以一次打开一个文件并覆盖扩展名。
open("$desktop/big class.jsonx","json")
open("$desktop/big class.jsonx",jsonwizard(1))在第二个示例中,您可以使用先前导入的源脚本,而不是jsonwizard(1);向导对话框不会以这种方式出现。串联数据表有一些JSL可以帮助自动处理许多文件。