トップ
新規
一覧
検索
ヘルプ
RSS
ログイン
Ya2YAMLの編集
任意のオブジェクトをYAML形式に変換するライブラリ。pure ruby。 https://rubyforge.org/projects/ya2yaml/ 標準添付のYAMLライブラリには、マルチバイト文字列をbinary形式として出力してしまう問題([[ruby-list:42204]])があるが、こちらのライブラリを使えばマルチバイト文字列をそのままYAML内へ出力することができる。日本語の出力もOK。 ただしYAMLを読み込む(パースする)機能は持っていないため、読み込みには別のライブラリを使う必要がある。 !!! 使い方 (READMEより転載) $KCODE = 'UTF8' require 'ya2yaml' obj = [ "abc\nxyz\n", "日本語\n文字列\n", "\xfd\xfe\xff", ] puts obj.ya2yaml(:syck_compatible => true) --- - | abc xyz - | 日本語 文字列 - !binary | /f7/ !!! 既知のバグ * ==複数のドキュメントを一つのyamlファイルに出力し、rubyに標準添付のyamlライブラリで(YAMLストリームとして)読み込むと、エラーで落ちる。==→最新版では修正されている
タイムスタンプを更新しない
添付ファイル
[
ヘルプ
]
サイトメニュー
インストール
開発環境・エディタ
リファレンスマニュアルの入手
1.8.xから1.9.1への移行
?
有用ライブラリ
有用ツール
ポータル
公式サイト(ruby-lang.org)
RAA
Ruby Forge
Rubyist Magazine
Wiki内検索
キーワード
AND
OR
ページ内容も含める
編集者向け
連絡帳
プラグイン一覧
アクセス情報
Keyword
InterWikiName
Footer
[
edit
]
最近更新されたページ
2018/6/2
vapor
2017/12/29
良質の隠しカメラ
2017/8/17
Louis Vuitto supreme iphone8case
2017/8/16
iPhone8/8 plusケース ブランド マイケルコース 高級 アイフォン8ケース
2017/5/20
純正漢方薬局