【文件属性】:
文件名称:Psych:Ruby的libyaml包装器
文件大小:178KB
文件格式:ZIP
更新时间:2021-01-30 11:57:21
ruby c java psych libyaml
心理
描述
Psych是YAML解析器和发射器。 Psych利用进行YAML解析和发出功能。 除了包装libyaml外,Psych还知道如何在大多数Ruby对象与YAML格式之间进行序列化和反序列化。
例子
# Safely load YAML in to a Ruby object
Psych . safe_load ( '--- foo' ) # => 'foo'
# Emit YAML from a Ruby object
Psych . dump ( "foo" ) # => "--- foo\n...\n"
依存关系
利比亚
安装
Psych自1.9.2起已包含在MRI中,它是1.9.3中的默认YAML解析器。
如果您想要更新版的Psych宝石,可以使用rubygems:
gem install psych
为了在您的应用中使用gem版本,而不是stdlib版本,您需要以下内容:
gem 'psych'
require 'psych'
或者,如果您使用Bundler,请将其添加到Gemfile :
gem 'psych'
JRuby附带了Psych的纯Java