2009-02-24 2 views
6

मैं स्रोत कोड का एक सेट ढूंढने की कोशिश कर रहा हूं जो मुझे सी प्रोग्राम के भीतर से लिनक्स पर एक्सेल फ़ाइल की सामग्री को खोलने और पढ़ने की अनुमति देगा।लिनक्स आधारित सी प्रोग्राम से एक्सेल खोलें और पढ़ें?

मैं वास्तव में इसे ओपनऑफिस एसडीके से लिंक नहीं करना चाहता हूं अगर मुझे कुछ ऐसा लगता है जो इन दोनों चीजों को करता है।

कार्ल

+0

पुरानी बाइनरी प्रारूप (जैसे एक्सेल 97)? OOXML? दोनों? –

उत्तर

0

What is the best C library that can access Excel files?

संभव चीजों के जवाब चेक बाहर आप को देखने के लिए के लिए:

हालांकि मैं दोनों आरओ सोचो ई केवल लिखने के लिए, जो शायद आपको नहीं चाहिए।

+0

ठीक है, आप हमेशा यादृच्छिक डेटा उत्पन्न कर सकते हैं, इसे फ़ाइल में लिख सकते हैं, यह देखने के लिए जांचें कि यादृच्छिक फ़ाइल और लक्ष्य फ़ाइल समान है या नहीं। यदि वे हैं, तो आप जानते हैं कि मूल फ़ाइल में क्या है, अन्यथा, आप पुनः प्रयास करें। लिनक्स पर एक्सेल ला लागोसोर्ट! =] – Sniggerfardimungus

+0

आप महोदय, एक पागल व्यक्ति हैं :) –

1

जहां तक ​​मुझे पता है कि कोई पुस्तकालय नहीं है जो ऐसा करता है। एक्सेल में फ़ाइल को सीवीएस के रूप में सहेजने के लिए सामान्य विधि हमेशा होती है, हालांकि मार्कअप इत्यादि खो जाती है।

http://svn.gnome.org/viewvc/gnumeric/trunk/plugins/excel/

यह बहुत अच्छी तरह (Gnumeric अंदर) काम करता है:

आप Gnumeric की एक्सेल प्लगइन का उपयोग करने की कोशिश कर सकता है।

1

से दिनचर्या आप xlhtml उपयोग कर सकते हैं HTML में Excel फ़ाइलों कन्वर्ट करने के लिए लिख सकते हैं, और उसके बाद सेल डेटा निकालने के लिए अपने पसंदीदा HTML पार्सर का उपयोग करें।

0

ओपन ऑफिस से एक्सएलएस पढ़ने कोड प्राप्त करें।

0

आप Google डॉक्स का उपयोग क्यों नहीं करते? गियर्स के साथ यह ऑफ़लाइन समर्थन है और आप फ़ाइलों को भी संपादित कर सकते हैं, सिर्फ एक विचार - http://docs.google.com

0

बाहर चेक XLSX आई/ओ https://sourceforge.net/projects/xlsxio/ पर यह एक पार मंच सी पुस्तकालय से पढ़ सकते हैं और एक्सेल में लिखने के लिए .xslx फ़ाइलें है। विंडोज, ओएस एक्स, लिनक्स पर काम करता है और एक्सेल या ऑफिस को स्थापित करने की आवश्यकता नहीं है। यह xxx फ़ाइलों में डेटा के अनुक्रमिक पहुंच के लिए है, इसलिए यदि यह केवल वही मान है जिसमें आप रुचि रखते हैं तो आपको इसकी आवश्यकता होती है।

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^