JSON से TOML कन्वर्टर

एक config-शैली का JSON ऑब्जेक्ट चिपकाएँ और इसे ऐप सेटिंग्स, पैकेज मेटाडेटा और माइग्रेशन ड्राफ्ट्स के लिए TOML में कन्वर्ट करें।

सभी डाटा रूपांतरण आपके ब्राउज़र में स्थानीय रूप से होता है। कोई भी JSON, CSV, YAML, XML, या TOML हमारे सर्वरों पर नहीं भेजा जाता।
JSONTOML

त्वरित उदाहरण

कॉन्फ़िग-शैली JSON को TOML में बदलें

JSON to TOML उस समय उपयोगी है जब एक JSON ऑब्जेक्ट वास्तव में कॉन्फ़िगरेशन डेटा हो: प्रोजेक्ट मेटाडेटा, ऐप सेटिंग्स, फीचर फ्लैग्स, या छोटे एनवायरनमेंट प्रोफ़ाइल जिन्हें TOML के रूप में पढ़ना आसान होगा। कनवर्टर वैध JSON को पार्स करता है और उन शेप्स के लिए TOML लिखता है जो TOML के कॉन्फ़िग मॉडल में फिट होते हैं।

TOML सभी मामलों में JSON का सार्वभौमिक विकल्प नहीं है। यह सबसे अच्छा काम करता है जब रूट ऑब्जेक्ट strings, numbers, booleans, arrays, और nested objects से बना हो। कुछ JSON मान, जैसे null या एक टॉप-लेवल array, का सीधे TOML रूपांतरण नहीं होता।

वे JSON उदाहरण जो आम तौर पर TOML में अच्छी तरह मैप होते हैं

  • प्रोजेक्ट मेटाडेटा, पैकेज सेटिंग्स, और छोटे बिल्ड-टूल कॉन्फ़िगरेशन ऑब्जेक्ट।
  • OpenAI Codex कॉन्फ़िग ड्राफ्ट जिनमें model, provider, sandbox, approval, और trusted-project सेटिंग्स शामिल हैं।
  • फीचर फ्लैग्स जहाँ प्रत्येक फ्लैग boolean, string, number, या साधारण array होता है।
  • पर्यावरण प्रोफ़ाइल जिन्हें स्पष्ट TOML टेबल में समूहित किया जा सकता है।

जब JSON को TOML में बदलना उपयुक्त होता है

  • एक JSON ऑब्जेक्ट से ऐप सेटिंग्स को पढ़ने योग्य TOML ड्राफ्ट में बदलना।
  • पैकेज, टूल, या प्रोजेक्ट मेटाडेटा को TOML-आधारित कॉन्फ़िग की ओर ले जाना।
  • फीचर फ्लैग्स और एनवायरनमेंट प्रोफ़ाइल्स की समीक्षा को nested TOML टेबल के रूप में करना।
  • मैनुअल क्लीनअप से पहले मानव-संपादन योग्य प्रारम्भिक बिंदु तैयार करना।
आकृति नोट: एक JSON रूट ऑब्जेक्ट से शुरू करें। टॉप-लेवल arrays, null मान, और mixed डेटा डंप को वैध TOML बनने से पहले मैन्युअल रूप से पुनर्संरचित करने की आवश्यकता हो सकती है।

संबंधित कनवर्टर

क्या किसी मौजूदा TOML फ़ाइल से JSON चाहिए? उपयोग करें TOML to JSON कनवर्टर कॉन्फ़िग ऑडिट, स्क्रिप्ट, और माइग्रेशन चेक के लिए।

JSON to TOML सामान्य प्रश्न

क्या कोई भी JSON TOML में बदला जा सकता है?

नहीं। TOML एक कॉन्फ़िगरेशन फ़ॉर्मेट है और यह रूट ऑब्जेक्ट के साथ सबसे अच्छा काम करता है। JSON टॉप-लेवल arrays, nullऔर कुछ गहराई से mixed संरचनाएँ मैन्युअल बदलाव की मांग कर सकती हैं।

क्या JSON कमेंट्स संरक्षित किए जा सकते हैं?

नहीं। वैध JSON में कोई कमेंट नहीं होते, इसलिए स्रोत कमेंट उत्पन्न TOML में नहीं ले जाएँ जा सकते।

नेस्टेड JSON ऑब्जेक्ट्स का क्या होता है?

नेस्टेड ऑब्जेक्ट्स आमतौर पर TOML टेबल बन जाते हैं। जब arrays में mixed शेप्स या नेस्टेड ऑब्जेक्ट्स हों जो एक विशिष्ट TOML टेबल लेआउट की आवश्यकता रखते हों तो आउटपुट की समीक्षा करें।