2011-07-19 15 views
1

私はprevious questionから続きます私のjson文字列をxlsまたはcsvファイルにエクスポートする必要があります。単純なhtmlとjspを使って)。jsonまたはxmlからxlsまたはcsv(MS Excel)jqueryまたはjavascriptを使用してエクスポート

は、これまでのところ私は私の提案の任意のタイプは大歓迎です

var xls = new ActiveXObject("Excel.Application"); 
    xls.visible = true; 

を使用してExcelを開いて作っthis linkを見つけました。ありがとう

+2

IEサポートのみが必要な場合を除き、クライアントにはありません。サーバーにファイルを生成し、クライアントにダウンロードリンクを渡すよう依頼します。 – Raynos

+0

@Raynos:IEのみがサポートされることはどこからわかりますか? 'ActiveXObject'はIEのみをサポートするのですか? – abi1964

答えて

1

私はコード例がわかりませんが、handlebars.jshttp://www.handlebarsjs.com/は小さくてシンプルなjson - > xmlテンプレートエンジンです。

EDIT:

私はXLSファイルはXMLたという誤った印象の下にありました。したがって、excelがxmlをインポートする能力を持っていない場合は、のようなものでxlsサーバー側を作成する必要があります。あなたはajaxを使ってそれをユーザに透過的にすることができます。

EDIT:あなたは簡単にXMLにJSONに変換するhandlbars.js http://www.handlebarsjs.com/を使用できるように

Excelは、XMLファイルをインポートすることができます。しかし、それがオプションではない場合は、POI http://poi.apache.org/を見てください。これはMicrosoftのドキュメント用のJAVA APIです。

+0

それはMicrosoft Excelファイルです – abi1964

+0

私はそれほど知っています;) –

+0

あなたの答えをありがとう、また私はサーバー側でjavaとstruts2を使用しています – abi1964

関連する問題