「Ruby」JSON.parse()メソッドでJSON形式の文字列をRubyオブジェクトに変換するサンプル
環境構築
>gem install json
1.json形式の文字列
ファイル名 test.json
「Windows10」Ruby2.6環境でjsonをインストールする方法
1.rubyバージョンの確認
>ruby -v
ruby 2.6.6p146 (2020-03-31 revision 67876)
2.gemバージョンの確認
>gem -v
3. ...
「Ruby」until文のサンプル
書式
until conditional 処理codeenduntilでは指定した条件がfalseである間ループします。
サンプルコード
「Ruby」for文のサンプル
構文
for 変数 in オブジェクト do
処理コード
end
サンプルコード
「Ruby」unless修飾子のサンプル
構文
code unless conditional
サンプルコード
「Ruby」Array.new()メソッドで配列要素の初期値をするサンプル
書式
Array.new(要素の数, 文字列)
Array.new(要素の数) { 条件式}
使用例
「Ruby」配列(Array)の作成作成サンプル
構文
配列名 = Array.new
配列名 = Array.new(数値)
サンプルコード
「Ruby」String.new()メソッドでStringオブジェクトを作成するサンプル
書式
new
string と同じ内容の新しい文字列を作成して返します。
引数を省略した場合は空文字列を生成して返します。
サンプルコード
「Ruby入門」%Q、%qで文字列を作成するサンプル
構文
%Q{字符串}
%q{字符串}
サンプルコード
「Ruby」文字列の数値を計算するサンプル
構文
#{文字列A +文字列B}
サンプルコード
「Ruby」文字列の変数を使うサンプル
説明
#{文字列変数名}
文字列(String)は、ダブルクォート(“)、またはシングルクォート(‘)で囲みます。
サンプルコード
「Windows10」Ruby2.6.6-2の開発環境を構築する方法
■ Rubyのインストール方法
1.「rubyinstaller-devkit-2.6.6-2-x64.exe」をダブルクリックします。
2.「Ruby 2.6.6-2-x64 with MSYS2 License ...
「Ruby入門」クラス変数(@@変数名)のサンプル
1.クラスの定義
class Sample def setAddr(str) @@addr = str end def getAddr() return @@addr endend2.クラスのインスタンス作成
cf ...
「Ruby入門」putsの書き方のサンプル
1.セミコロン(;)なし 使用例
puts “AA01\n”
puts “BB02\n”
puts “CC03\n”
2.セミ ...
「Ruby入門」文字列の式展開((#{式))のサンプル
サンプルコード
a = 9; b = 2
puts “Result is #{ a * b }”
strN= “User007”
puts ̶ ...
「Ruby」複数の条件分岐(if elseif)のサンプル
サンプルコード
tt = "002"if tt == "001" then print("aaa")elsif tt == "002" then print("bbb")else print("other value")end「Ruby」条件分岐unless文のサンプル
書式
unless conditional codeendコード
#!/usr/bin/ruby# -*- coding: UTF-8 -*-x=1unless x>2 puts "x < 2" els ...「Ruby」条件分岐ifの使い方
書式
code if condition
コード
#!/usr/bin/ruby
$debug=1
print “test data\n” if $debug ...