タグ

rubyとERBに関するrin51のブックマーク (2)

  • Sinatra 日記 (2)

    Top インストール 簡単な例 (1) 簡単な例 (2) HTMLのページを作る やや複雑なアプリの場合 コンフィギュレーション セッション フォームとpostメソッド フィルタ クラスの構成 設定 コマンド テスト Sinatra::Contrib Extensionの使用 Sinatra::Reloader ApacheとSinatra (Passenger) ApacheとSinatra (FastCGI) クラスの構成 Application クラシックスタイルアプリケーションの実行を受け持つクラス。 Base すべてのSinatraアプリケーションとミドルウェアの基礎となるクラス。 Templates::ContentTyped content_type属性のみを持つモジュール。 Delegator このモジュールを含めることにより、Sinatra::Applicationのすべ

  • それrubyなら2行で出来るよ! - 狐の王国

    HTMLのタグを除去するのは出来るんだけど、その後、それぞれの要素を整理して、あらためてHTMLのテンプレートに流し込むのができない><という記事。 せっかくRubyを使ってるんだからHpricotとERBを使いましょう。簡単に出来ます。 #!/usr/bin/ruby require 'rubygems' require 'hpricot' require 'erb' require 'kconv' table = Hpricot(STDIN.read.toutf8).search('.section table tbody tr') puts ERB.new(DATA.read).result(binding) __END__ <dl> <% table.each do |tr| %> <dt><%= (tr/'td[2] a').inner_html %></dt> <dd><%=

    それrubyなら2行で出来るよ! - 狐の王国
  • 1