2013-05-03 10 views
5

私はgo langで新しくなりました。後でproceesのためにExcelファイルを読みたいのですが、ファイルを読み込む方法がわかりません。誰でも私に例を示すことができますか?goでExcelファイルを読むには?

+0

これは以前作成したものですが、役に立ったかもしれません... http://noypi-linux.blogspot.com/2014/07/golang-working-with-microsoft-excel.html –

答えて

12

私は試していませんが、xlsx packageがあります。

go get -v github.com/tealeg/xlsx 

documentationを読んで、あなたが動けなくなる場合が試したいくつかのコードをここに戻ってくると、それをインストールしてください。

+3

私はこのライブラリを入力に使用しました(適度に)単純なファイルを出力し、うまくいきました。 –

+0

現実世界の経験を少し追加していただきありがとうございます、フェリックス! –

+0

xlsx用の提案パッケージはありませんか? –

2

go-ole packageは、ファイルを読み取るためにCOM経由でExcelプロセスを駆動したい場合に向いています。

+0

tealeg/xlsxは部分機能と.xlsxのみをサポートしています。だから、これは良い解決策です。しかし、あなたは窓を使う必要があります。 –