2012年8月4日土曜日

開発環境

『Learning Ruby』(Michael Fitzgerald 著、O'Reilly Media、2007年、ISBN978-0-596-52986-4)の Chapter 10(More Fun with Ruby)Review Questions 2を解いてみる。

その他参考書籍

2.

binary

コード(TextWrangler)

#!/usr/bin/env ruby
# -*- coding: utf-8 -*-

require 'rubygems'
require 'builder'

sample = <<XML
<title>Script languages</title>
<languages>
<language>Perl</language>
<language>Ruby</language>
<language>Python</language>
<language>PHP</language>
<language>JavaScript</language>
</languages>
XML
document = Builder::XmlMarkup.new(:target => sample,:indent => 10)
puts document.to_xs

入出力結果(Terminal)

$ ./sample.rb
<title>Script languages</title>
<languages>
<language>Perl</language>
<language>Ruby</language>
<language>Python</language>
<language>PHP</language>
<language>JavaScript</language>
</languages>
<to_xs/>
$

0 コメント:

コメントを投稿