def body_parameters(parameters)
      parameters_xml = ''
      parameters.each_pair do |k, v|
        key = parameter_key(k)

        val = case v
        when Hash
          body_parameters(v)
        when Array
          v.map { |i| body_parameters(i) }.join('')
        when nil
          ''
        else
          "<![CDATA[#{v}]]>"
        end

        parameters_xml << "<#{key}>#{val}</#{key}>"
      end

      parameters_xml
    end
def body_parameters(parameters)
      parameters_xml = ''
      parameters.each_pair do |k, v|
        key = parameter_key(k)

        val = case v
        when Hash
          body_parameters(v)
        when Array
          v.map { |i| body_parameters(i) }.join('')
        when nil
          ''
        else
          "<![CDATA[#{v}]]>"
        end

        parameters_xml << "<#{key}>#{val}</#{key}>"
      end

      parameters_xml
    end
Build body parameteres xml

 ==== Attributes
 * +parameters+ - Parameters hash