एक्सएलएसएक्स फ़ाइल क्या है?
XLSX Microsoft Excel दस्तावेज़ों के लिए जाना-पहचाना फ़ॉर्मैट है जिसे Microsoft ने Microsoft Office 2007 की रिलीज़ के साथ पेश किया था। भाग 2 में उल्लिखित ओपन पैकेजिंग कन्वेंशन के अनुसार आयोजित संरचना के आधार पर OOXML मानक ECMA-376 का, नया प्रारूप एक ज़िप पैकेज है जिसमें कई XML फाइलें होती हैं। अंतर्निहित संरचना और फ़ाइलों की जांच केवल .xlsx फ़ाइल को अनज़िप करके की जा सकती है।
XLSX फ़ाइल स्वरूप का संक्षिप्त इतिहास
XLSX फ़ाइल स्वरूप 2007 में पेश किया गया था और 2000 में Microsoft द्वारा अनुकूलित ओपन XML मानक का उपयोग करता है। XLSX से पहले, उपयोग किया जाने वाला सामान्य फ़ाइल प्रारूप XLS था जो शुद्ध बाइनरी फ़ाइल प्रारूप था। नए फ़ाइल प्रकार ने छोटे फ़ाइल आकार, भ्रष्टाचार के कम परिवर्तन और अच्छी तरह से स्वरूपित छवियों के प्रतिनिधित्व के फायदे जोड़े हैं। यह 2000 की शुरुआत में था जब माइक्रोसॉफ्ट ने ऑफिस ओपन एक्सएमएल के मानक को समायोजित करने के लिए बदलाव के लिए जाने का फैसला किया। 2007 तक, यह नया फ़ाइल स्वरूप Office 2007 का हिस्सा बन गया और इसे Microsoft Office के नए संस्करणों में भी जारी रखा गया।
XLSX फ़ाइल स्वरूप निर्दिष्टीकरण
आधिकारिक XLSX फ़ाइल प्रारूप विनिर्देश Microsoft से ऑनलाइन उपलब्ध हैं। XLSX फ़ाइल के अंदर क्या है यह देखने के लिए, इसके एक्सटेंशन को बदलकर ZIP फ़ाइल में इसका नाम बदलें और फिर इस एक्सेल वर्कबुक की घटक फ़ाइलों को देखने के लिए इसे निकालें। एक रिक्त कार्यपुस्तिका, जब उसकी फ़ाइलों में निकाली जाती है, तो उसमें निम्न घटक फ़ाइलें और फ़ोल्डर होते हैं।
[Content_Types].xml
यह एकमात्र फ़ाइल है जो ज़िप निकालने पर आधार स्तर पर पाई जाती है। यह पैकेज के भीतर भागों के लिए सामग्री प्रकारों को सूचीबद्ध करता है। पैकेज में शामिल एक्सएमएल फाइलों के सभी संदर्भ इस एक्सएमएल फाइल में संदर्भित हैं।
_rels (फ़ोल्डर)
यह रिलेशनशिप फोल्डर है जिसमें एक सिंगल एक्सएमएल फाइल है जो पैकेज-लेवल रिलेशनशिप को स्टोर करती है। Xlsx फ़ाइलों के प्रमुख भागों के लिंक इस फ़ाइल में URI के रूप में निहित हैं। ये यूआरआई पैकेज के प्रत्येक प्रमुख भाग के संबंध के प्रकार की पहचान करते हैं। इसमें xl/workbook.xml के रूप में स्थित प्राथमिक कार्यालय दस्तावेज़ और docProps के अन्य भागों को कोर और विस्तारित गुणों के रूप में शामिल किया गया है।
डॉकप्रॉप्स
इस फ़ोल्डर में समग्र दस्तावेज़ गुण हैं। इनमें मुख्य गुणों का एक सेट, विस्तारित या एप्लिकेशन-विशिष्ट गुणों का एक सेट और दस्तावेज़ का एक थंबनेल पूर्वावलोकन शामिल है। एक रिक्त कार्यपुस्तिका में इस फ़ोल्डर में दो फ़ाइलें होती हैं जिनका नाम है app.xml और core.xml। Core.xml में लेखक, निर्मित और सहेजी गई तिथि और संशोधित जैसी जानकारी होती है। App.xml में फ़ाइल की सामग्री के बारे में जानकारी होती है।
एक्सएल (फ़ोल्डर)
यह मुख्य फ़ोल्डर है जिसमें कार्यपुस्तिका की सामग्री के बारे में सभी विवरण शामिल हैं। डिफ़ॉल्ट रूप से, इसमें निम्न फ़ोल्डर होते हैं:
- _रिलायंस
- थीम
- कार्यपत्रक
और निम्नलिखित एक्सएमएल फाइलें:
- स्टाइल.एक्सएमएल
- वर्कबुक.एक्सएमएल
XLSX प्रारूप उदाहरण
कार्यपुस्तिका में निहित प्रत्येक एक्सेल वर्कशीट के लिए, एक XML फ़ाइल होती है। आप इन XML फ़ाइलों को xl/worksheets फ़ोल्डर में पा सकते हैं। वर्कशीट में निहित सभी जानकारी XML फ़ाइल में विभिन्न वर्गों में व्यवस्थित होती है। आइए एक कार्यपुस्तिका से एक नमूना कार्यपत्रक की जांच करें जो निम्न छवि में दिखाया गया है।
जैसा कि देखा जा सकता है, इस वर्कशीट में कोशिकाओं A1 से B2 तक की सामग्री और एक छवि है। इसके अतिरिक्त, कक्ष G13 वर्तमान में कार्यपत्रक में सक्रिय कक्ष है। अब, यह देखने के लिए xl/worksheets/sheet1.xml फ़ाइल की जाँच करें कि यह जानकारी XML फ़ाइल में कैसे प्रस्तुत की जाती है। इस XML फ़ाइल की सामग्री नीचे दिखाई गई है।
- टैब में थीम रंग लागू किया गया है। टैग के साथ एक्सएमएल फाइल में इसका उल्लेख है थीम आईडी के बाद।
- TabSelected मान 1 पर सेट है जो दर्शाता है कि यह चयनित शीट है
- जैसा कि ऊपर की पहली छवि में देखा जा सकता है, वर्कशीट में सेल G13 सक्रिय सेल है जिसका उल्लेख XML फ़ाइल में भी है।
- शीटडाटा टैब वर्कशीट में निहित डेटा का प्रतिनिधित्व करता है। हालाँकि, आप देख सकते हैं कि वर्कशीट की मूल सामग्री इस खंड में कहीं नहीं है। ऐसा इसलिए है क्योंकि टेक्स्ट अप्रत्यक्ष रूप से “शेयर्डस्ट्रिंग्स” एक्सएमएल शीट से संदर्भित है। यह लिंकिंग सुनिश्चित करता है कि प्रत्येक पाठ केवल एक बार सहेजा जाता है और स्थान बचाने के लिए फिर से संदर्भित किया जा सकता है।
- देखी जा सकने वाली छवि को संदर्भ आईडी “rId2” द्वारा संदर्भित किया गया है
योगदान देना
XLSX या स्प्रेडशीट फ़ाइल स्वरूपों के बारे में कुछ साझा करना है? आप अपने निष्कर्षों को स्प्रेडशीट फाइल फॉर्मेट न्यूज सेक्शन में पोस्ट कर सकते हैं।