[ Japanese / English ]
作者
松田基弘 (Motohiro MATSUDA) < >
ライセンス
Ruby ライセンス http://www.ruby-lang.org/ja/LICENSE.txt
概要
XUpdate の Ruby ライブラリです.パッチ処理に便利なメソッドも含みます.
ダウンロード
- Tar+Bzip2: ruby-xupdate-0.1.0.tar.bz2
- Tar+Gzip: ruby-xupdate-0.1.0.tar.gz
- Zip: ruby-xupdate-0.1.0.zip
インストール
ruby setup.rb
使い方
- ライブラリとして
require 'xupdate/document' xupdate = XUpdate::Document.new(File.new('xupdate.xml')) target = REXML::Document.new(File.new(target.xml)) commands = XUpdate::Commands.new(xupdate, target) p result = commands.execute #show patched data as array p patched = commands.target_document #show patched xml as REXML::Document
require 'xupdate/document' xupdate = XUpdate::Document.new(File.new('xupdate.xml')) target = REXML::Document.new(File.new(target.xml)) p patched = xupdate.patch_with target #show patched xml as REXML::Document
$ xupdate xupdate.xml target.xml > patched.xml
履歴
- 2008-01-08
- 0.1.0 公開 (release-0_1_0)
TODO
- xupdate:if の実装