Bir Excel elektronik tablo dosyasını Ruby ile okumaya çalışıyorum, ancak dosyanın içeriğini okuyor.Ruby kullanarak bir Excel elektronik tablosunun içeriğini nasıl okurum?
[DEPRECATED] By requiring 'parseexcel', 'parseexcel/parseexcel' and/or
'parseexcel/parser' you are loading a Compatibility layer which
provides a drop-in replacement for the ParseExcel library. This
code makes the reading of Spreadsheet documents less efficient and
will be removed in Spreadsheet version 1.0.0
#<Spreadsheet::Excel::Row:0xffffffdbc3e0d2 @worksheet=#<Spreadsheet::Excel::Worksheet:0xb79b8fe0> @outline_level=0 @idx=0 @hidden=false @height= @default_format= @formats= []>
#<Spreadsheet::Format:0xb79bc8ac>
nil
dosyanın gerçek içeriği almak gerekir:
Bu
Aşağıdaki beni veriyor benim senaryombook = Spreadsheet.open 'myexcel.xls';
sheet1 = book.worksheet 0
sheet1.each do |row|
puts row.inspect ;
puts row.format 2;
puts row[1];
exit;
end
olduğunu. Neyi yanlış yapıyorum?
Yeni kod yazıyor gibi görünüyorsanız, uyarıyı takip etmeyi ve 'ParseExcel' kitaplığını belirtildiği gibi kullanmanızı öneririm. Onlardan hiç birini kullanmadım, ancak kullanımdan kaldırılan işlevsellik üzerine yeni şeyler inşa etmek benim için kötü bir fikir gibi görünüyor. –
neden içeriği göstermiyor. – Pavunkumar