(問題)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可以幫助自動處理許多文件。