運動活動追跡アプリのすべてのデータを、ブログ投稿の分析の一部として使用したいと考えていました。 そこで、過去 6 年間のデータをすべてダウンロードしました。
これを解凍すると、ログに記録されたアクティビティごとに 1 つずつ、合計 660 個のファイルがありました。

そしてそれらはすべて XML ファイル形式でした。 私はこれまで XML を扱ったことがありませんでした。 分析するには、各ファイルをJMPデータ テーブル形式に変換し、それらすべてを 1 つの JMP テーブルにスタックします。
したがって、新しい XML インポート ウィザードがあるのは素晴らしいことです。 JMP15 。 さらに良いことに、ウィザードから設定をコピーし、それを使用してフォルダー内のすべてのファイルを 1 つの JMP テーブルに 1 ステップでインポートできます。 その方法をお教えしましょう...
まず、すべてのファイルには *.xml ファイル拡張子が必要です。 ファイルの拡張子が異なりました。 同じ問題が発生した場合に、JMP の外部で複数のファイルのファイル拡張子を変更できるツールがあります。
次に、JMP で [ファイル] > [開く] を選択し、XML ファイルがあるフォルダーに移動します。 ファイルの種類を XML データ ファイル (*.xml) に変更します。

次に、単一のファイルをクリックして選択します。 [データとして開く (プレビューを使用)] が選択されていることを確認します。

「開く」をクリックします。
XML インポート ウィザードが起動します。 これまで XML を扱ったことがなかったので、最初はここで何をすればよいのかわかりませんでした。 しかし、数回クリックしてみて、それを理解するのにそれほど時間はかかりませんでした。 ウィザードはデータの構造を推測することができます。 また、インポートプレビューで設定が正しいかどうかを確認できます。 結果として得られる JMP テーブルの列名を変更することもできます。

(2014 年 4 月 4 日に私がどこにいたかを正確に知る必要はないため、ここではデータの詳細の一部を隠しています。)
[OK] をクリックすると、適切にフォーマットされた JMP データ テーブルが作成されます。これは、単一の XML ファイルをインポートする場合に最適です。 しかし、660 個のファイルすべてに対してこの手動プロセスを繰り返す必要はありませんでした。 これは本当に素晴らしい点です...
データテーブル内のソーススクリプトを右クリックし、編集します。 次に、スクリプトから XML 設定をコピーします。

クリップボードには、フォルダー内の XML ファイルをインポートするための手順が表示されています (ファイルの構造が同じであると仮定します)。
ここで、「ファイル」>「複数のファイルをインポート」をクリックします。 |...| をクリックします。ボタンをクリックして XML ファイルのフォルダーを選択します。

必要に応じて、[ファイルの選択...] オプションを使用して特定のファイルを除外することもできます。
[設定] をクリックし、XML 設定を [XML] タブの [スクリプト] ボックスに貼り付けます。

この時点では、すべてのファイルを 1 つの JMP データ テーブルにまとめるために、[類似したファイルをスタック] オプションをオンのままにしました。
ここで行う必要があるのは、「インポート」をクリックすることだけです。これで、JMP 内のデータを探索できるようになります。
こんにちは@ehchandler 。 私は、Scripting Index に記載されているもの以外に、これに関するドキュメントを知りません。 私の知る限り、これは XML インポート ウィザードで選択したオプションを反映しているだけです。 したがって、これを理解する方法は、ウィザードでさまざまなオプションを試し、生成されるソース スクリプトの XML 設定部分にこれがどのように反映されるかを確認することだと思います。 (これはログでしか見つからないと思います。)
こんにちは@Phil_Kay - チュートリアルをありがとう! XML 設定コマンドに関するドキュメントはありますか? Parse XML についてはかなりの量がありますが、私が見つけた限りではこれはありません。