[#47667] 文字列中に含まれる 8 進数表記 "\nnn" というパターンに正規表現でマッチさせたい — Kensuke Kaneko <kyanny@...>
金子健介と申します。
7 messages
2010/12/01
[#47684] ネットワークに流れるパケットのキャプチャーについて。 — Tetsuo Beppu <anfojp@...>
はじめまして。
5 messages
2010/12/10
[#47705] Windows(CP932)でのRuby1.9のirbの実行について — 中川貴 <nora1962@...>
はじめまして中川と申します。
4 messages
2010/12/22
[#47715] Windowsで1.9.2p136+zlibのインストール — AOKI Yoshihiro <aoki@...>
あおきと申します。
14 messages
2010/12/27
[#47716] Re: Windowsで1.9.2p136+zlibのインストール
— "U.Nakamura" <usa@...>
2010/12/27
こんにちは、なかむら(う)です。
[#47717] Re: Windowsで1.9.2p136+zlibのインストール
— AOKI Yoshihiro <aoki@...>
2010/12/27
あおきです。
[#47719] Re: Windowsで1.9.2p136+zlibのインストール
— "U.Nakamura" <usa@...>
2010/12/27
こんにちは、なかむら(う)です。
[#47720] Re: Windowsで1.9.2p136+zlibのインストール
— AOKI Yoshihiro <aoki@...>
2010/12/27
あおきです。
[ruby-list:47694] [ANN] spreadsheet 0.6.5 リリース
From:
Masaomi Hatakeyama <mhatakeyama@...>
Date:
2010-12-14 08:26:17 UTC
List:
ruby-list #47694
ywesee GmbH の畠山と申します。
まだマイナーバージョンアップ中ですが Ruby ライブラリspreadsheet
リリース報告と自己紹介を兼ねてご報告します。
今年から spreadsheet の開発を私が引き継ぎました。
どうぞよろしくお願いします。
現在、英語ドキュメントしかありませんが日本語ドキュメントも整備中です。
(公開されている英語のドキュメントも不備が多く、整備中です。)
==紹介
* 比較的高速に .xls 形式のファイルをパースできます
* Pure Ruby なので Linux からでも読み込み、書き込み、新規作成ができます
* ver. 0.6.5 からアウトライン、表示/非表示を操作できるようになりました
* 元々 Daniel J. Berger 氏が作成した Spreadsheet::Excel (書き込み部分)と
Hannes Wyss 氏が作成した ParseExcel (読み込み部)が合体して
作成されました(2008年)。
==インストール
* gem install spreadsheet
==サンプル
require 'spreadsheet'
book = Spreadsheet.open('in.xls') # ファイルを開く
sheet= book.worksheet(0) # シート選択
sheet.column(0).each do |x| # 1列目を表示
p x
end
sheet.row(0).each do |x| # 1行目を表示
p x
end
sheet[0,0] = "hello, spreadsheet" # 1行1列目に書き込み
book.write('out.xls') # ファイル保存
=begin
ファイルの新規作成は
book = Spreadsheet::Workbook.new
sheet = book.create_worksheet
のように Workbook インスタンスと Worksheet インスタンス
を作成します。
=end
==未対応
* .xlsx 形式のファイル
* 数式
* VBA マクロ
==ライセンス
* GNU GENERAL PUBLIC LICENSE Version 3 に従います
==その他
* ご質問、ご要望など御座いましたら、下記サイトに投稿してもらうか、
直接畠山までメールでご連絡ください。
==リンク
* Ruby Spreadsheet ホーム: http://spreadsheet.ch/
* RDoc ドキュメント: http://spreadsheet.rubyforge.org/
* ソースコード(最新版): http://scm.ywesee.com/?p=spreadsheet/.git;a=summary
* ywesee GmbH: http://ywesee.com/
----
畠山剛臣 mhatakeyama@ywesee.com
ywesee GmbH