library rexml
要約
Pure Ruby の XML パーサです。 DOM スタイルと SAX スタイルの両方をカバーしています。
- DOMっぽいAPI
- rexml/document
- rexml/element
- rexml/attribute
- rexml/namespace
- rexml/text (おまけで rexml/cdata も?)
- rexml/instruction
- SAXっぽいAPI
- rexml/parsers/streamparser
- rexml/streamlistener
- rexml/parsers/sax2parser
- rexml/sax2listener
リンク
- REXML Home http://www.germane-software.com/software/rexml
- API リファレンス http://www.germane-software.com/software/rexml_doc 日本語訳 http://pub.cozmixng.org/~kou/rexml-doc-ja/
- チュートリアル http://www.germane-software.com/software/rexml/docs/tutorial.html 日本語訳 http://www.baykit.org/~makotos/cgi-bin/wiliki.cgi?REXML%A5%C1%A5%E5%A1%BC%A5%C8%A5%EA%A5%A2%A5%EB&l=jp
- 日本語 http://www.cozmixng.org/~kou/ruby/rexml/ http://www.cozmixng.org/~kou/ruby/rexml/reference
クラス
モジュール
例外クラス
class REXML::ParseException | class REXML::Validation::ValidationException |
追加・再定義されるメソッド
Array#dclone
Object#dclone
REXML::Encoding#decode
REXML::Encoding#decode_ascii
REXML::Encoding#decode_eucjp
REXML::Encoding#decode_iconv
REXML::Encoding#decode_sjis
REXML::Encoding#decode_unile
REXML::Encoding#decode_utf16
REXML::Encoding#decode_utf8
REXML::Encoding#encode
REXML::Encoding#encode_ascii
REXML::Encoding#encode_eucjp
REXML::Encoding#encode_iconv
REXML::Encoding#encode_sjis
REXML::Encoding#encode_unile
REXML::Encoding#encode_utf16
REXML::Encoding#encode_utf8
REXML::Encoding::EUCTOU8
REXML::Encoding::SJISTOU8
REXML::Encoding::U8TOEUC
REXML::Encoding::U8TOSJIS
Symbol#dclone
library rexml