lib/rcap/cap_1_0/parameter.rb in rcap-2.1.0 vs lib/rcap/cap_1_0/parameter.rb in rcap-2.2.0
- old
+ new
@@ -15,21 +15,21 @@
# @param [REXML::Element] parameter_xml_element
# @return [Parameter]
def self.from_xml_element( parameter_xml_element )
parameter_hash = self.parse_parameter( parameter_xml_element.text )
self.new do |parameter|
- parameter.name = parameter_hash[ :name ]
- parameter.value = parameter_hash[ :value ]
+ parameter.name = RCAP.strip_if_given( parameter_hash[ :name ])
+ parameter.value = RCAP.strip_if_given( parameter_hash[ :value ])
end
end
# @param [String] parameter_string
# @return [Hash]
def self.parse_parameter( parameter_string )
name, value = parameter_string.split("=")
if name && value
- { :name => name,
- :value => value }
+ { :name => RCAP.strip_if_given( name ),
+ :value => RCAP.strip_if_given( value )}
end
end
end
end
end