APIから大きなjsonを解析するにはどうすればよいですか?API応答からデータテーブルを作成しようとしていますが、出力されるJSONが処理されず、ファイルが大きすぎると思います。これは約20MBで、最終的なデータテーブルは約7000行と約115列です。これは解析するには大きすぎますか?APIからcsvファイルを取得するか、テキスト文字列として出力するオプションもあります。私はAPIを作成した開発者と協力して、必要なものを出力できるようにしています。
APIをヒットするJSLスクリプトが機能していることを確認し、同じAPIからはるかに小さいJSONファイルを解析できるようになりました。大きいものの扱い方を理解する必要があります。
スクリプティングRe:APIから大きなjsonを解析するにはどうすればよいですか?JMPには2つの競合するJSONパーサーがあります。 おそらく、新しいJSONウィザードを使用することをお勧めします。
APIから代表的なxxx.jsonをダウンロードします。 JMPの[ファイル]->[開く]ダイアログから、JSONファイルタイプを選択し、ウィザードを選択します。
ウィザードから、推測を試してください。 開発チームにパンダのようなフォーマットを書いてもらうことができれば、それはさらに簡単になるかもしれません。
推測がうまくいかない場合、ウィザードはJSONの構造について提供した情報を使用してインポートできますが、これにはもう少し調査が必要です。
テーブルに保存されたスクリプトは、ウィザードを再度開かなくても、他の同様のファイルに使用できます。
説明するファイルサイズは大きすぎません。進行状況ダイアログが表示されるはずです。1分ほどかかると思います。
Re:APIから大きなjsonを解析するにはどうすればよいですか?パンダto_json()を使用してデータフレームをjsonにします。ウィザードを使用してjsonファイルを開こうとすると、非常に長いエラーが発生します。