# File lib/soap/mapping/registry.rb, line 262 def base2soap(obj, type, qualified = nil) return SOAPNil.new if obj.nil? soap_obj = nil if type <= XSD::XSDString str = XSD::Charset.encoding_conv(obj.to_s, Mapping.external_ces, XSD::Charset.encoding) soap_obj = type.new(str) else soap_obj = type.new(obj) end soap_obj.qualified = qualified soap_obj end