Method: Axlsx::Col#to_xml_string

Defined in:
lib/axlsx/workbook/worksheet/col.rb

#to_xml_string(str = '') ⇒ String

Serialize this columns data to an xml string

Parameters:

  • str (String) (defaults to: '')

Returns:

  • (String)


124
125
126
127
# File 'lib/axlsx/workbook/worksheet/col.rb', line 124

def to_xml_string(str = '')
  attrs = self.instance_values.reject{ |key, value| value == nil }
  str << '<col ' << attrs.map { |key, value| '' << key << '="' << value.to_s << '"' }.join(' ') << '/>'
end