JSON से YAML

API के उत्तर या निर्यात से मिला JSON चिपकाइए और ऐसा YAML पाइए जो सचमुच पढ़ा जा सके — न ब्रेसेस, न अंत में लटके कॉमा, प्रति पंक्ति एक कुंजी।

कॉन्फ़िग में अक्सर कुंजियाँ और होस्टनेम होते हैं — यहाँ से कुछ भी नहीं भेजा जाता।

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

  1. पहले बॉक्स में JSON चिपकाएँ।
  2. नीचे YAML पढ़ें — यह टाइप करते ही बनता जाता है।
  3. «कॉपी» दबाएँ, या टैब बदलकर उलटी दिशा में बदलें।

जानने योग्य बातें

कॉन्फ़िग के लिए YAML क्यों

JSON मशीनों के लिए बना था: हर स्ट्रिंग उद्धरण में, हर मद कॉमा से अलग, और टिप्पणी की अनुमति नहीं। YAML वही संरचना विराम-चिह्नों की जगह इंडेंट से देता है; और जैसे ही फ़ाइल इंसान के हाथ से संपादित होने वाली चीज़ बनती है — पाइपलाइन, परिनियोजन, लिंटर की सेटिंग — यही अंतर तय करता है कि वह कितनी बार ग़लत संपादित होगी।

कन्वर्टर किन बातों का ध्यान रखता है

जिन स्ट्रिंग को संख्या, बूलियन या तिथि समझ लिया जा सकता है, वे उद्धरण के साथ निकलती हैं: संस्करण «1.10» संख्या 1.1 नहीं बनता और देश कोड «NO» false नहीं बनता। लंबे मान तोड़े नहीं जाते, क्योंकि URL के बीच टूटी पंक्ति अगली तैनाती की प्रतीक्षा करता बग है।

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

क्या टिप्पणियाँ जोड़ी जाती हैं?

नहीं। JSON में ले जाने लायक कोई टिप्पणी होती ही नहीं, और गढ़ना अनुमान लगाना होगा। फ़ाइल एडिटर में आ जाने के बाद अपनी टिप्पणियाँ जोड़ लीजिए।

क्या नतीजा वापस वही JSON देता है?

हाँ। रूपांतरण संरचनात्मक है: कुंजियाँ, मान, ऐरे और नेस्टिंग ठीक वैसे ही बचे रहते हैं, इसलिए आना-जाना आपको शुरुआती बिंदु पर लौटा देता है।

क्या मेरा डेटा सर्वर पर जाता है?

नहीं। सब कुछ ब्राउज़र में होता है, जो असली रिकॉर्ड वाले API उत्तरों के लिए मायने रखता है।

कितनी बड़ी फ़ाइल चल जाएगी?

लगभग पाँच मेगाबाइट तक। उससे आगे भारी पड़ता है नतीजा दिखाना, बदलना नहीं।

संबंधित टूल