मैं रूबी के साथ एक एक्सेल स्प्रेडशीट फ़ाइल पढ़ने की कोशिश कर रहा हूं, लेकिन यह फ़ाइल की सामग्री को पढ़ नहीं रहा है।रूबी का उपयोग करके एक्सेल स्प्रेडशीट की सामग्री को मैं कैसे पढ़ूं?
[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
मैं फ़ाइल की वास्तविक सामग्री प्राप्त करने की आवश्यकता:
यह यह मुझे दे रहा है निम्नलिखित मेरी स्क्रिप्ट
book = Spreadsheet.open 'myexcel.xls';
sheet1 = book.worksheet 0
sheet1.each do |row|
puts row.inspect ;
puts row.format 2;
puts row[1];
exit;
end
है। मैं क्या गलत कर रहा हूं?
आप लग रहे नए कोड लिखने जा करने के लिए, तो मैं चेतावनी के बाद और के रूप में इंगित 'ParseExcel' लाइब्रेरी का उपयोग कर सुझाव देना चाहेंगे। ऐसा नहीं है कि मैंने कभी भी उनमें से किसी एक का उपयोग किया है, लेकिन बहिष्कृत कार्यक्षमता पर नई चीजें बनाना मेरे लिए एक बुरा विचार है। –
क्यों यह सामग्री प्रदर्शित नहीं कर रहा है। – Pavunkumar