JSON इनपुट
YAML आउटपुट
कन्वर्ज़न विकल्प
YAML में बदलने के लिए JSON डेटा दर्ज करें
कन्वर्ट किया गया डेटा यहाँ दिखाई देगा
JSON डेटा को उचित indentation और फ़ॉर्मेटिंग के साथ YAML फ़ॉर्मेट में बदलें
YAML में बदलने के लिए JSON डेटा दर्ज करें
कन्वर्ट किया गया डेटा यहाँ दिखाई देगा
स्टेप 1 – अपना JSON इनपुट पेस्ट करें
स्टेप 2 – कन्वर्ज़न विकल्प कॉन्फ़िगर करें
स्टेप 3 – YAML देखें और सत्यापित करें
स्टेप 4 – अपनी YAML फ़ाइल एक्सपोर्ट करें
// इनपुट JSON
{
"name": "app-config",
"version": 1.0,
"features": ["auth", "logs"]
}
// आउटपुट YAML
name: app-config
version: 1
features:
- auth
- logsJSON डेटा types को उनके YAML समतुल्य में बदल दिया जाता है: strings, numbers, booleans, arrays (sequences), और objects (mappings) सभी संरक्षित रहते हैं। YAML का अधिक लचीला syntax इन types को अधिक साफ़ रूप में प्रस्तुत करने की अनुमति देता है।
जब 'Include comments' सक्षम होता है, तो converter generation timestamp के साथ एक header comment जोड़ता है। Comments YAML फ़ाइल की उत्पत्ति को दस्तावेज़ करने में मदद करते हैं लेकिन वास्तविक डेटा संरचना का हिस्सा नहीं होते हैं।
Keys को वर्णानुक्रम में sort करने से YAML आउटपुट अधिक predictably बनता है और विभिन्न versions के बीच तुलना करना आसान होता है। यह version control और जब आपको consistent आउटपुट फ़ॉर्मेटिंग की आवश्यकता होती है तो उपयोगी होता है।
Nested JSON objects उचित indentation के साथ nested YAML mappings बन जाते हैं। YAML hierarchical structure दिखाने के लिए indentation (आमतौर पर 2 spaces) का उपयोग करता है, जिससे जटिल डेटा के लिए इसे JSON की तुलना में अधिक पठनीय बनाता है।
हाँ, सभी डेटा प्रोसेसिंग पूरी तरह आपके browser में होती है। आपका JSON डेटा कभी भी किसी server को नहीं भेजा जाता है, जिससे पूर्ण गोपनीयता और सुरक्षा सुनिश्चित होती है।