Sha256: f66fc5ce6283faa60e63f794de8994bb127971b0a70573398038787b87f1c5e9
Contents?: true
Size: 511 Bytes
Versions: 8
Compression:
Stored size: 511 Bytes
Contents
# Open Document Spreadsheet to text conversion require 'zip/zip' PlainTextExtractor.new { every :ods as 'application/vnd.oasis.opendocument.spreadsheet' aka "Open Document Format for spreadsheet" with {|source| Zip::ZipFile.open(source){|zipfile| zipfile.read("content.xml").split(/</).grep(/^text:(p|span)/).collect{|l| l.sub(/^[^>]+>/,'') }.join("\n") } } which_should_for_example_extract 'Cessna F-172P G-BIDF, serial number 2045', :from => 'weight_and_balance.ods' }
Version data entries
8 entries across 8 versions & 1 rubygems