From: TAKAHASHI Masayoshi Date: 2000-07-13T21:34:30+09:00 Subject: [ruby-dev:10313] Re: uri 高橋征義です。 ちょっと思ったのですが、uri.rbって知らないschemeのURIを createしようとしたらその場でエラーになるんでしたっけ? 例えば、HTMLのparseをしているときに、A要素のhref属性を URIにする、ってなことをする場合、httpとmailtoとftpなどが 混ざってしまいますが、現状だとmailtoの時はエラーになります よね? 別にA要素の書き方として間違えてるわけでもないので、例外を 捕捉するのもわずらわしそうです。かといって、これらを場合 分けするのはなんか本末転倒な気もするのですがどうでしょう。 matz@netlab.co.jp (Yukihiro Matsumoto)さん: > PerlのURLクラスは統合されてますね。Pythonのurlparseはタプル > を返すだけなので参考になりませんね。 > > 範囲は狭くなるが混乱を避けるため url.rb の方が良いのか? PerlのURLクラスは、URI::URLですよね? それを真似ると、 uri/url.rb になりそうですが、これがいいかどうかは疑問です。 # 分けた方がいいのかなあ。 高橋征義 (TAKAHASHI Masayoshi) Email:maki@inac.co.jp