श्रेणी: डेवलपर टूल

YAML to CSV Converter

हमारा अपना विचारकोई टूल नहीं मिला?

objects की एक YAML list को अपने ब्राउज़र में CSV में बदलें

objects की mappings की एक YAML list, या एक अकेली mapping, पेस्ट करें और कॉमा, semicolon या tab-separated CSV पाएँ, जिसमें nested वैल्यूज़ dotted कॉलम नामों में flatten कर दी जाती हैं। कन्वर्ज़न आपके ब्राउज़र में होता है।

CSV में बदलने के लिए YAML पेस्ट करें।

CSV
नतीजा यहाँ दिखाई देगा।

इस पेज पर सब कुछ आपके ब्राउज़र में संसाधित होता है। कुछ भी अपलोड नहीं होता।

यह टूल क्या करता है

यह टूल js-yaml से YAML को पार्स करता है और हर item को एक flat पंक्ति में flatten करता है, उसी तरह जैसे इस साइट का JSON to CSV कन्वर्टर करता है, ताकि nested objects address.city जैसे dotted कॉलम नाम बन जाएँ और छोटे scalar arrays semicolons से जोड़ दिए जाएँ। कॉलम सेट हर item की keys का union होता है, इसलिए missing fields वाली पंक्तियों में बस खाली cells आ जाती हैं।

इस्तेमाल कैसे करें

  1. इनपुट बॉक्स में objects की mappings की एक YAML list, या एक अकेली mapping, पेस्ट करें।
  2. delimiter चुनें और तय करें कि हेडर पंक्ति शामिल करनी है या नहीं।
  3. CSV कॉपी करें या इसे फ़ाइल के रूप में डाउनलोड करें।

निजता

यह टूल पूरी तरह आपके ब्राउज़र में चलता है। आपका डेटा कभी अपलोड, सेव या साझा नहीं होता — टैब बंद करते ही वह हट जाता है।

अक्सर पूछे जाने वाले सवाल

क्या मेरा डेटा कहीं अपलोड होता है?
नहीं। पार्सिंग और CSV जनरेशन दोनों आपके ब्राउज़र टैब में JavaScript में होते हैं, इसलिए कुछ भी सर्वर पर नहीं भेजा जाता।
nested objects या arrays के साथ क्या होता है?
Nested objects को address.city जैसे dotted कॉलम नामों में flatten कर दिया जाता है, और plain वैल्यूज़ की arrays को semicolons से जोड़कर एक ही cell में डाल दिया जाता है।
अगर YAML list के बजाय एक अकेली mapping हो तो?
इसे एक-पंक्ति की list माना जाता है, इसलिए आपको एक हेडर पंक्ति के साथ एक ही डेटा पंक्ति मिलती है।