XLS को YAML में बदलने पर क्या होता है
- सभी शीट बदली जाती हैं।
- फ़ॉर्मूले अपनी आख़िरी गणना वाली वैल्यू के रूप में सहेजे जाते हैं; फ़ॉर्मैटिंग, चार्ट और मर्ज की गई सेल नहीं जातीं।
- हर पंक्ति एक आइटम बनती है जिसमें हेडर पंक्ति की चाबियाँ होती हैं; “address.city” जैसे कॉलम नेस्टेड चाबियाँ बनते हैं।
- नंबर, true/false और तारीखें अपना टाइप बनाए रखती हैं। जिस टेक्स्ट को YAML गलत पढ़ सकता है (yes, no, 007…), उसे अपने आप कोट्स में रखा जाता है।
XLS बनाम YAML
| विशेषता | XLS | YAML |
|---|---|---|
| कई शीट | हाँ | हाँ |
| फ़ॉर्मूले | हाँ | नहीं |
| नंबर और तारीख | हाँ | हाँ |
| नेस्टेड डेटा | नहीं | हाँ |
| सबसे अच्छा | Excel के पुराने संस्करण | कॉन्फ़िगरेशन, डेटा |
XLS को YAML में कैसे बदलें
- अपनी XLS फ़ाइलें ऊपर वाले बॉक्स में छोड़ें, या फ़ाइलें चुनने के लिए उस पर क्लिक करें। आप एक साथ कई जोड़ सकते हैं।
- चाहें तो विकल्प बदलें। ज़्यादातर फ़ाइलों के लिए डिफ़ॉल्ट सेटिंग ठीक रहती है।
- हर YAML फ़ाइल के लिए डाउनलोड पर क्लिक करें, या ZIP पाने के लिए "सब डाउनलोड करें" पर।
अक्सर पूछे जाने वाले सवाल
क्या यहाँ अपनी फ़ाइलें बदलना सुरक्षित है?
हाँ। कन्वर्ज़न पूरी तरह आपके ब्राउज़र में होता है। आपकी फ़ाइलें कभी किसी सर्वर पर अपलोड नहीं होतीं, इसलिए कोई और उन्हें नहीं देख सकता।
क्या यह मुफ़्त है? कोई सीमा है?
पूरी तरह मुफ़्त है, बिना साइन-अप, वॉटरमार्क या रोज़ाना की सीमा के। बहुत बड़ी फ़ाइलों के लिए बस आपके डिवाइस की मेमोरी की सीमा है।
क्या मैं एक साथ कई XLS फ़ाइलें बदल सकता हूँ?
हाँ। जितनी चाहें फ़ाइलें छोड़ें; वे एक-एक करके बदलती हैं और आप सभी को ZIP में डाउनलोड कर सकते हैं।
फ़ॉर्मूलों और फ़ॉर्मैटिंग का क्या होता है?
हर फ़ॉर्मूला अपनी आख़िरी गणना वाली वैल्यू के रूप में सहेजा जाता है। वैल्यू, नंबर, तारीख और टेक्स्ट बने रहते हैं; फ़ॉर्मैटिंग, चार्ट और मर्ज की गई सेल नहीं।
कई शीट वाली वर्कबुक का क्या?
सभी शीट बदली जाती हैं और YAML फ़ाइल में बनी रहती हैं।
नेस्टेड डेटा कैसे संभाला जाता है?
नेस्टेड ऑब्जेक्ट और एलिमेंट address.city (JSON) या author/name (XML) जैसे पथ वाले कॉलम बनते हैं, और वापस बदलने पर नेस्टिंग फिर बन जाती है।
कौन-से YAML पार्सर इसे पढ़ सकते हैं?
यह स्टैंडर्ड YAML है जिसे YAML 1.1 और 1.2 पार्सर सही पढ़ते हैं, जैसे PyYAML, js-yaml, Ruby, Kubernetes और GitHub Actions।