Ruby
といってもここからダウンロードするだけ。 起動時にXAMPPとポートがかぶったのでそちらを終了させる。 今日はもう時間がないので続きは明日。
RubyのIRCライブラリを見ていると、サーバからのリプライを受けるメッセージのクラスを定義するのに、以下のような記述がなされていました。 def self.regist_command cmd eval <
Ruby用のXMLパーサは色々あるけれど、とりあえず現在はREXMLを利用中。しかし使い方がいまいちよくわからないので目的の要素を取り出すのにも一苦労。 今日作ってみたコード Tryntより、身長と体重の入力値からBMI値を計算するAPIを利用し、結果のXMLをパー…
RFCを見ながらちまちまとやっていたら随分と長くなってしまったのでここに記しておきます。末尾の改行を除いた状態にしているので、改行も合わせて評価したいときは最後に付け足してください。(長いので無理やり改行しました。お使いの際は改行を取り除いて…
まずは、XML文書を読み込んで解析させる doc = nil File.open('test.rss') {|fp| doc = REXML::Document.new(fp) }指定した要素を取り出すためにREXML::XPathを使用する REXML::XPath.first(element, path=nil, namespaces={}) REXML::XPath.match(element, …
HTTP/FTPのURIを普通のファイルのように開く。 その他の書き方をした場合は普通のopenと同じ動作をする。 require 'open-uri' open("http://www.ruby-lang.org/") {|f| f.each_line {|line| p line} }