1

私の Rails アプリでは、別のサービスから価格表を更新する必要がありますが、別のサイトからストレージにアーカイブを取得し、解凍し、必要なことを行うにはどうすればよいですか (解凍された rar アーカイブ csv ファイルからインポートする)。誰でもアイデアを提供できますか?

4

1 に答える 1

0

これは非常に幅広い質問ですが、正しい方向に向けるためです。

  • Net::HTTPライブラリを使用して、ファイルをシステムに取得します。

  • RARファイルを処理できるRubyライブラリ(それらが何であるかはわかりません)、またはunrar(を使用してsystem)などのコマンドラインツールを使用して、アーカイブを抽出します。

  • 組み込みCSVライブラリを使用して CSV を処理します。

このようなプロセスに付随するすべてのエラー処理、スケジューリング、およびその他のタスクを考えると、これは 1 つの回答で完全に説明できるものではありません。

于 2012-09-09T16:14:15.227 に答える