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

CSV to YAML Converter

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

CSV, semicolon या tab-separated पंक्तियों को अपने ब्राउज़र में YAML में बदलें

कॉमा, semicolon या tab से अलग की गई पंक्तियाँ पेस्ट करें और YAML पाएँ, साथ ही एक वैकल्पिक हेडर पंक्ति जो हर object की keys बन जाती है। कन्वर्ज़न आपके ब्राउज़र में होता है।

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

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

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

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

यह टूल delimited पंक्तियों को उसी तरह पार्स करता है जैसे कोई spreadsheet करती है, quoted fields समेत, और परिणाम को YAML के रूप में लिखता है: अगर पहली पंक्ति हेडर है तो mappings की एक list, वरना lists की एक list। यह exported spreadsheet डेटा को बिना किसी spreadsheet app में वापस जाए config फ़ाइल या fixture में बदलने के लिए उपयोगी है।

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

  1. इनपुट बॉक्स में delimited पंक्तियाँ पेस्ट करें।
  2. delimiter चुनें और तय करें कि पहली पंक्ति हेडर है या नहीं।
  3. YAML कॉपी करें या इसे फ़ाइल के रूप में डाउनलोड करें।

निजता

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

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

क्या मेरा डेटा कहीं अपलोड होता है?
नहीं। पार्सिंग और YAML जनरेशन दोनों आपके ब्राउज़र टैब में JavaScript में होते हैं, इसलिए कुछ भी सर्वर पर नहीं भेजा जाता।
हेडर पंक्ति न होने पर क्या होता है?
हर CSV पंक्ति mapping के बजाय वैल्यूज़ की एक YAML list बन जाती है, क्योंकि उपयोग करने के लिए कोई keys नहीं होतीं।
यह कौन-सी YAML लाइब्रेरी इस्तेमाल करता है?
js-yaml, वही लाइब्रेरी जो इस साइट के JSON to YAML कन्वर्टर में इस्तेमाल होती है, जिसे तभी लोड किया जाता है जब आप कन्वर्ट करने के लिए कुछ पेस्ट करते हैं।