class Aws::Xml::Parser
def map(map, entries)
-
(Hash)-
Parameters:
-
entries(Hash) -- -
map(Seahorse::Model::Shapes::Map) --
def map(map, entries) data = {} entries = entries['entry'] unless flat?(map) entries = [entries] unless entries.is_a?(Array) entries.each do |entry| key = entry[map.key.location_name || 'key'] value = entry[map.value.location_name || 'value'] data[parse_shape(map.key, key)] = parse_shape(map.value, value) end data end