我想使用我的鍛鍊活動追蹤應用程式中的所有數據作為部落格文章分析的一部分。 所以我下載了過去六年的所有數據。
當我解壓縮這個文件時,有 660 個文件——每個記錄的活動一個:

而且都是XML檔案格式。 我以前從未使用過 XML。 為了進行分析,我需要將每個文件放入聯合管理計劃資料表格式,然後將它們全部堆疊到一個 JMP 表中。
因此,很高興有一個新的 XML 導入精靈JMP 15 。 更好的是,您可以從精靈複製設置,並使用它們一步將資料夾中的所有檔案匯入到單一 JMP 表中。 讓我告訴你怎麼做...
首先,您的檔案都需要具有 *.xml 檔案副檔名。 我的檔案有不同的副檔名。 如果您遇到相同的問題,JMP 之外可以使用一些工具來更改多個檔案的檔案副檔名。
接下來,在 JMP 中,檔案 > 開啟並導航到包含 XML 檔案的資料夾。 將文件類型變更為 XML 資料檔 (*.xml):

現在,單擊單個文件將其選中。 確保您已選擇“開啟為資料(使用預覽)”:

按一下“開啟”。
XML 導入精靈將啟動。 以前從未使用過 XML,一開始我不知道該怎麼做。 但沒多久我就透過嘗試點擊幾下就弄清楚了。 嚮導可以對資料的結構做出一些猜測。 您可以透過匯入預覽查看設定是否正確。 您也可以變更產生的 JMP 表中的列名稱。

(我在這裡掩蓋了數據中的一些細節,因為您不需要確切知道 2014 年 4 月 4 日我在哪裡!)
現在,按一下“確定”,您應該擁有一個格式良好的 JMP 資料表,如果您只想匯入單一 XML 文件,這非常有用。 但我不想對所有 660 個文件重複此手動程序。 這是非常好的一點...
右鍵單擊資料表中的來源腳本並編輯。 現在,從腳本複製 XML 設定:

現在,您的剪貼簿中包含匯入資料夾中任何 XML 檔案的說明(假設它們具有相同的結構)。
現在,文件 > 匯入多個文件。 點選|...|按鈕選擇 XML 檔案的資料夾:

如果需要,您也可以使用「選擇檔案...」選項來過濾掉某些檔案。
按一下「設定」並將 XML 設定貼上到 XML 標籤的「腳本」方塊中:

此時,我保持選取「堆疊相似檔案」選項,將所有檔案合併到一個 JMP 資料表中。
現在您所需要做的就是單擊“導入”,JMP 中的資料就可供探索了!
你好@ehchandler 。 除了您可以在腳本索引中找到的內容之外,我不知道任何關於此的文檔。 據我所知,它只是反映了 XML 匯入精靈中選擇的選項。 因此,我認為理解這一點的方法是嘗試嚮導中的不同選項,並查看這如何反映在生成的來源腳本的 XML 設定部分中。 (我猜你只能在日誌中找到這個。)
你好@菲爾_凱- 感謝您的教學! 是否有 XML 設定命令的文檔? 有相當多的關於 Parse XML 的內容,但據我所知還沒有這個。