hi

TOML से XML

किसी TOML फ़ाइल को डिवाइस पर ही XML में बदलें - कॉन्फ़िगरेशन को सुगठित मार्कअप के रूप में, बिना अपलोड के, सीधे आपके ब्राउज़र में।

आपके डिवाइस पर ही लोकल प्रोसेसिंग चल रही है ...

0%

आपकी फ़ाइलें आपके डिवाइस से कभी बाहर नहीं गईं

    क्या मेरी फ़ाइल अपलोड होती है?

    नहीं। सब कुछ आपके ब्राउज़र में चलता है - आपकी फ़ाइल कभी आपके डिवाइस से बाहर नहीं जाती। यह कैसे सत्यापित किया जा सकता है

    कोई अपलोड नहीं100% स्थानीय
    सामग्री आपके पास रहती हैकिसी तीसरे की पहुँच नहीं
    सर्वर जर्मनी मेंडिज़ाइन से GDPR
    स्वतंत्र रूप से जाँचा गयाTLS A+ · हेडर A+

    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 चरणों में

    1. अपनी TOML फ़ाइल छोड़ें या चुनें।
    2. टूल इसे XML में बदलता है।
    3. XML फ़ाइल डाउनलोड करें।

    सीमाएँ: TOML हमेशा एक तालिका के रूप में पार्स होता है। एक अकेली शीर्ष-स्तरीय कुंजी XML का root तत्व बन जाती है; कई कुंजियाँ एक root तत्व के नीचे रखी जाती हैं ताकि XML में ठीक एक मूल हो। उप-तालिकाएँ नेस्टेड तत्व बनती हैं, तालिकाओं की सरणियाँ दोहराए जाने वाले तत्व। TOML के दिनांक/समय मान ISO 8601 पाठ के रूप में लिखे जाते हैं (XML का कोई दिनांक प्रकार नहीं है)। अमान्य TOML को स्पष्ट संदेश के साथ अस्वीकार कर दिया जाता है।

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

    क्या मेरी फ़ाइल अपलोड होती है?

    नहीं। रूपांतरण पूरी तरह ब्राउज़र में स्थानीय रूप से होता है - कुछ भी नहीं भेजा जाता।

    क्या यह Cargo.toml या pyproject.toml के साथ काम करता है?

    हाँ। Cargo.toml, pyproject.toml और अन्य TOML फ़ाइलें सीधे पार्स होती हैं और XML के रूप में लिखी जाती हैं।

    मूल तत्व कैसे तय होता है?

    एक अकेली शीर्ष-स्तरीय कुंजी मूल बन जाती है; कई कुंजियाँ एक root तत्व के नीचे रखी जाती हैं।

    दिनांक/समय मान कैसे संभाले जाते हैं?

    ISO 8601 पाठ के रूप में, क्योंकि XML का अपना कोई दिनांक प्रकार नहीं है।

    क्या उल्टा भी काम करता है?

    हाँ, हमारे "XML से TOML" टूल से।

    संबंधित टूल