JSON → TOML
Rust/Python इकोसिस्टम की कॉन्फ़िगरेशन फ़ाइलों जैसे Cargo.toml, pyproject.toml और Hugo सेटिंग्स के लिए JSON को TOML में परिवर्तित करता है।
फ़ाइल यहाँ खींचें या क्लिक करें
क्लिपबोर्ड से पेस्ट करने के लिए Ctrl+V
JSON को TOML में कैसे कन्वर्ट करें
- 1ड्रैग करके, क्लिक करके या पेस्ट करके अपनी JSON फ़ाइल अपलोड करें।
- 2आवश्यकता होने पर क्वालिटी सेटिंग्स समायोजित करें।
- 3'अभी कन्वर्ट करें' पर क्लिक करें और रूपांतरण पूरा होने तक प्रतीक्षा करें।
- 4अपनी कन्वर्ट की गई TOML फ़ाइल डाउनलोड करें।
JSON से TOML रूपांतरण के बारे में
JSON RFC 8259 मानक पर आधारित एक सामान्य-उद्देश्य डेटा इंटरचेंज प्रारूप है, जिसमें केवल छह मूल डेटा प्रकार हैं। यह टिप्पणियों या मूल दिनांक प्रकारों का समर्थन नहीं करता है। TOML कॉन्फ़िगरेशन परिदृश्यों के लिए डिज़ाइन किया गया एक प्रारूप है, मूल रूप से दिनांक प्रकारों का समर्थन करता है, और Rust Cargo और Python pyproject कॉन्फ़िगरेशन फ़ाइलों द्वारा उपयोग किया जाता है, इसलिए प्रारूप रूपांतरण की आवश्यकता होती है।
रूपांतरण के बाद सभी कुंजी नाम और नेस्टेड संरचनाएं पूरी तरह से बरकरार रहती हैं। JSON मूल टिप्पणियों का समर्थन नहीं करता है, इसलिए मूल JSON में टिप्पणियां बरकरार नहीं रहती हैं। JSON स्ट्रिंग के रूप में संग्रहीत दिनांक, TOML मूल दिनांक प्रकारों में परिवर्तित हो जाएंगे। आकार परिवर्तन मूल डेटा संरचना के आधार पर भिन्न होते हैं।
यह रूपांतरण JSON प्रारूप इंटरफ़ेस कॉन्फ़िगरेशन को Rust Cargo.toml और Python pyproject.toml के लिए उपयोग करने योग्य प्रारूप में बदलने के लिए उपयुक्त है। रूपांतरण परिणाम TOML v1.0 विनिर्देश के अनुरूप है और TOML पार्सिंग का समर्थन करने वाले अधिकांश टूल द्वारा सामान्य रूप से पढ़ा जा सकता है।
JSON vs TOML: तकनीकी तुलना
| विशेषता | JSON | TOML |
|---|---|---|
| जारी वर्ष | 2001 | 2013 |
| डेवलपर | Douglas Crockford | Tom Preston-Werner |
JSON → TOML के बारे में पूछे जाने वाले प्रश्न
क्या रूपांतरण के बाद डेटा खो जाएगा
JSON द्वारा मूल रूप से समर्थित डेटा प्रकार रूपांतरण के बाद खो नहीं जाएंगे। JSON मूल रूप से टिप्पणियों और दिनांक प्रकारों का समर्थन नहीं करता है, इसलिए मूल टिप्पणियां बरकरार नहीं रह सकती हैं, लेकिन स्ट्रिंग-स्वरूपित दिनांक को TOML मूल दिनांक प्रकारों में परिवर्तित किया जा सकता है।
क्या मूल JSON कुंजी नाम बरकरार रखे जा सकते हैं
सभी मान्य JSON कुंजी नाम पूरी तरह से बरकरार रखे जा सकते हैं। रूपांतरण के दौरान, TOML सिंटैक्स नियमों के अनुसार, JSON नेस्टेड संरचना को संबंधित स्तरों की TOML तालिकाओं में मैप किया जाता है, और मूल कुंजी नाम संशोधित नहीं किए जाते हैं।
रूपांतरण के लिए अधिकतम कौन सा फ़ाइल आकार समर्थित है
इस टूल की एकल-फ़ाइल रूपांतरण सीमा 50MB है, और एक समय में केवल एक फ़ाइल को रूपांतरित किया जा सकता है। यह पारंपरिक कॉन्फ़िगरेशन फ़ाइलों और डेटा फ़ाइलों की आकार आवश्यकताओं को पूरा करता है। सीमा से अधिक फ़ाइलों को अस्वीकार कर दिया जाएगा।
क्या अपलोड की गई फ़ाइलें संग्रहीत की जाएंगी
रूपांतरण के लिए फ़ाइलें HTTPS के माध्यम से सर्वर पर अपलोड की जाती हैं। रूपांतरण पूरा होने के बाद, सर्वर स्रोत फ़ाइल और आउटपुट फ़ाइल को तुरंत हटा देता है, कोई फ़ाइल संग्रहीत नहीं करता है, इसलिए गोपनीयता की गारंटी है।