# File lib/marc/dublincore.rb, line 62 def self.get_field_value(field) return if field.nil? if !field.kind_of?(String) && field.respond_to?(:each) values = [] field.each do |element| values << get_field_value(element) end values else return field if field.kind_of?(String) return field.value if field.respond_to?(:value) end end