Class: Plist::PDict
- Inherits:
-
PTag
show all
- Defined in:
- lib/puppet/vendor/plist/lib/plist/parser.rb
Instance Attribute Summary
Attributes inherited from PTag
#children, #text
Instance Method Summary
collapse
Methods inherited from PTag
inherited, #initialize, mappings
Constructor Details
This class inherits a constructor from Plist::PTag
Instance Method Details
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
|
# File 'lib/puppet/vendor/plist/lib/plist/parser.rb', line 142
def to_ruby
dict = Hash.new
key = nil
children.each do |c|
if key.nil?
key = c.to_ruby
else
dict[key] = c.to_ruby
key = nil
end
end
dict
end
|