YAML को CSV में बदलें

ऑब्जेक्ट (मैपिंग) की YAML सूची को CSV फ़ाइल में बदलें, जिसमें स्वचालित हेडर सभी मिली हुई कुंजियों को एक साथ समेटता है।

उदाहरण:

यह कैसे काम करता है

आपके पास YAML कॉन्फ़िगरेशन या डेटा फ़ाइल है — जैसे उपयोगकर्ताओं या उत्पादों की सूची — और उसे स्प्रेडशीट में खोलना है? टूल ऑब्जेक्ट की YAML सूची की अपेक्षा करता है (हर एलिमेंट हाइफ़न « - » से शुरू), सभी ऑब्जेक्ट में मिली सारी कुंजियाँ इकट्ठी करके CSV का हेडर बनाता है, फिर हर ऑब्जेक्ट के लिए एक पंक्ति लिखता है और जिस ऑब्जेक्ट में कोई कुंजी न हो, वहाँ उसे खाली छोड़ देता है।

अगर कोई मान खुद एक सूची या नेस्टेड ऑब्जेक्ट हो तो क्या होता है?

एक स्पष्ट एरर दिखाई जाती है, क्योंकि CSV फ़ॉर्मैट केवल सरल मान (टेक्स्ट, संख्या, बूलियन) ही दर्शा सकता है। बदलने से पहले YAML में नेस्टेड संरचनाओं को हाथ से समतल करना होगा।

क्या CSV में कॉलम का क्रम तय रहता है?

जी हाँ, YAML सूची को ऊपर से नीचे पढ़ते हुए जिस क्रम में कुंजियाँ पहली बार मिलती हैं, कॉलम उसी क्रम में दिखते हैं।

100% लोकल प्रोसेसिंग: रूपांतरण पूरी तरह आपके ब्राउज़र में WebAssembly के ज़रिए होता है — आपका YAML डेटा कभी भी आपके डिवाइस से बाहर नहीं जाता।