2016-05-27 9 views
0

私はrails appでxlsxファイルを作成しています。これをHTMLファイルまたは文字列に変換したいと考えています。 Excelは、「ファイル> Webページとして保存」をクリックすることでこれを実現します。 axlsx gemを使用してこれを行う方法はありますか?axlsx gemを使ってxlsxをHTMLに変換する方法はありますか?

+1

はい:それを解析し、いくつかの種類のテンプレートにそれを投げます。 ERB?ハム?あなたの選択ですが、ここで多くの作業があります。ここでは複数の宝石を組み合わせる必要があります。 – tadman

+1

あなたはできますが、回答がどのように話題にならないのかは、話題が広すぎるためです。私たちはあなたの経験レベルを知らないので、 "詳細な"答えはチュートリアルになります。 「[ask]」をお読みください。 –

答えて

1

悲しいことにaxlsxはあなたのために変換しません。これはXLSXファイルを読み書きするためのものです。すべてのマークアップを維持する必要がない場合は、これにはworkbookの宝石を使用することができます(バックグラウンドでは、axlsxのような宝石を使用します)。 Excelファイルを開き、HTMLとして書き込むことができます。ヘッダータグを使用して異なるシートを区切ります。

は(免責事項:私はワークブックの宝石の主な著者です)

1

短い答えはノーです。

Axlsxはファイルを生成するためのものです。 xlsxファイルは読み込まれず、さまざまな形式はエクスポートされません。同じデータに対して異なる出力を作成する必要があります。

関連する問題