किसी सर्वर पर आपकी फ़ाइल की सामग्री की कोई प्रोसेसिंग नहीं होती। गोपनीय या व्यावसायिक दस्तावेज़ संभालने के लिए आपको gottrix के साथ किसी डेटा-प्रोसेसिंग समझौते की ज़रूरत नहीं।
Hosted in GermanyGlobal Content Delivery
ओरिजिन सर्वर जर्मनी में Hetzner पर हैं, और कंटेंट डिलीवरी नेटवर्क (CDN) के ज़रिए दुनिया भर में डिलीवरी होती है। इस दौरान आपकी फ़ाइल की सामग्री कभी ट्रांसमिट नहीं होती - वह आपके डिवाइस से बाहर नहीं जाती।
TOML, Rust और Python की टूलचेन का कॉन्फ़िगरेशन प्रारूप है - वर्गाकार कोष्ठकों वाले अनुभागों और सादी कुंजी=मान पंक्तियों वाली एक Cargo.toml या pyproject.toml। XML, डेटा विनिमय, कार्यालय दस्तावेज़ों और कई उद्यम इंटरफ़ेस के लिए स्थापित मार्कअप प्रारूप है, जिसमें टैग और विशेषताएँ होती हैं। यह टूल आपकी TOML फ़ाइल पढ़ता है और उसी संरचना को सुगठित XML के रूप में लिखता है।
रूपांतरण पूरी तरह आपके ब्राउज़र में स्थानीय रूप से चलता है: smol-toml, TOML पढ़ता है और fast-xml-parser, XML लिखता है, दोनों शुद्ध JavaScript हैं। तालिकाएँ नेस्टेड तत्व बन जाती हैं, तालिकाओं की सरणियाँ दोहराए जाने वाले तत्व बन जाती हैं, और अदिश मान तत्व का पाठ बन जाते हैं। एक XML दस्तावेज़ को ठीक एक मूल तत्व चाहिए; यदि आपकी TOML में कई शीर्ष-स्तरीय कुंजियाँ हैं, तो सामग्री को एक root तत्व के नीचे सुव्यवस्थित रूप से रखा जाता है ताकि परिणाम हमेशा सुगठित रहे।
इस तरह प्रारूप मैट्रिक्स का आख़िरी अंतराल भर जाता है: JSON, YAML, TOML और XML अब हर दिशा में स्थानीय रूप से एक-दूसरे में बदले जा सकते हैं। टूल इस बारे में ईमानदार रहता है: TOML के दिनांक/समय मान XML में ISO 8601 पाठ के रूप में लिखे जाते हैं, क्योंकि XML का अपना कोई दिनांक प्रकार नहीं है। परिणाम घोषणा शीर्षक के साथ, इंडेंट किया हुआ, पठनीय XML होता है। कुछ भी अपलोड नहीं होता।
तकनीकी विवरण
तकनीकी विवरण
इनपुट फ़ॉर्मैट
TOML
आउटपुट फ़ॉर्मैट
XML
बैच प्रोसेसिंग
नहीं
प्रोसेसिंग
ब्राउज़र में स्थानीय रूप से (JavaScript)
फ़ाइल अपलोड
कोई नहीं
3 चरणों में
अपनी TOML फ़ाइल छोड़ें या चुनें।
टूल इसे XML में बदलता है।
XML फ़ाइल डाउनलोड करें।
सीमाएँ: TOML हमेशा एक तालिका के रूप में पार्स होता है। एक अकेली शीर्ष-स्तरीय कुंजी XML का root तत्व बन जाती है; कई कुंजियाँ एक root तत्व के नीचे रखी जाती हैं ताकि XML में ठीक एक मूल हो। उप-तालिकाएँ नेस्टेड तत्व बनती हैं, तालिकाओं की सरणियाँ दोहराए जाने वाले तत्व। TOML के दिनांक/समय मान ISO 8601 पाठ के रूप में लिखे जाते हैं (XML का कोई दिनांक प्रकार नहीं है)। अमान्य TOML को स्पष्ट संदेश के साथ अस्वीकार कर दिया जाता है। TOML टिप्पणियाँ (#) खो जाती हैं क्योंकि पार्सिंग के दौरान वे पढ़ी नहीं जातीं।
अक्सर पूछे जाने वाले प्रश्न
क्या मेरी फ़ाइल अपलोड होती है?
नहीं। रूपांतरण पूरी तरह ब्राउज़र में स्थानीय रूप से होता है - कुछ भी नहीं भेजा जाता।
क्या यह Cargo.toml या pyproject.toml के साथ काम करता है?
हाँ। Cargo.toml, pyproject.toml और अन्य TOML फ़ाइलें सीधे पार्स होती हैं और XML के रूप में लिखी जाती हैं।
मूल तत्व कैसे तय होता है?
एक अकेली शीर्ष-स्तरीय कुंजी मूल बन जाती है; कई कुंजियाँ एक root तत्व के नीचे रखी जाती हैं।
दिनांक/समय मान कैसे संभाले जाते हैं?
ISO 8601 पाठ के रूप में, क्योंकि XML का अपना कोई दिनांक प्रकार नहीं है।
केवल आपकी सहमति से ही हम gottrix को बेहतर बनाने के लिए कुकीज़ के ज़रिए उपयोग को गुमनाम रूप से मापते हैं। आपकी फ़ाइलें हमेशा आपके डिवाइस पर ही स्थानीय रहती हैं। गोपनीयता