大量翻譯 JSON 檔案:循環 JSON Parser 插件Xan Gregg 的用於讀取 JSON 檔案的 JMP 插件是我發現的用於無縫讀取 Twitter APIv2 生成的 JSON 的最佳應用程式。有一個複雜之處:我有 238 個文件,全部約為 300KB,是在一天內按計劃從 API 中提取的,並且有足夠的時間延遲,以免導致 API 錯誤。透過選單選擇讀取 238 個檔案是一項困難且可能容易出錯的任務。即使正確地標記結果也會是一個問題。
任何人都可以看到我可以去掉多少 JMP 選單的前端和後端設置,以便在循環中運行解析器的主體,該循環將拾取檔案(例如 Twitt114.JSON)翻譯,並且用相同的名稱重寫( Twitt114.jmp)?
我很確定我不會是唯一一個因為避免被 Twitter 或其他 API 驅逐而獲得許多小文件的人。
誠摯地,
拉里·尼茨
來源: JMP 12 的 JSON 導入器插件
資料存取分享和交流成果回复:大量翻譯 JSON 文件:循環 JSON 解析器附加組件沒有看到文件很難說。 某些 JSON 文件的結構不便於導入到矩形表中。
JMP 有兩個可能有用的工具:JSON 嚮導和多文件導入。 如果您可以使 JSON 嚮導正確導入文件,則可以在 MFI JSON 選項卡中使用該源腳本。
您使用的是什麼版本的 JMP?
如果你有一個插件可以滿足你的需要,你可以通過 view->addins 使用 JSL,選擇插件,打開插件目錄,打開你找到的 jsl 文件。
use the JSON settings from the script the wizard makes in MFIuse the JSON settings from the script the wizard makes in MFIuse the JSON settings from the script the wizard makes in MFI使用嚮導在 MFI 中創建的腳本中的 JSON 設置
回复:大量翻譯 JSON 文件:循環 JSON 解析器附加組件這是一個誘人但不是真正正確的解決方案:
打開("C:\Users\lnitz\Documents\APIv2Trials\twtfile_b7.json","json")
twtfile_b7.json 是一個 Twitter API 提要。 例程正確地翻譯了它——但有一點:在變量列表的大約中間位置,例程為變量的左側部分寫入行,然後寫入僅包含變量右半部分的行。但為此,這是一個簡單而完美的例程。也許可以調整行長設置。 所以對於 350 個條目,左半部分大約有 350 個,右半部分有 350 個,原始 350 行中大約有 700 行。