किसी सर्वर पर आपकी फ़ाइल की सामग्री का कोई प्रसंस्करण नहीं होता। गोपनीय या व्यावसायिक दस्तावेज़ संभालने के लिए आपको gottrix के साथ किसी डेटा-प्रोसेसिंग समझौते की ज़रूरत नहीं।
सर्वर जर्मनी मेंडिज़ाइन से GDPR
ओरिजिन सर्वर जर्मनी में Hetzner पर। चूँकि आपकी फ़ाइलें आपके डिवाइस से बाहर ही नहीं जातीं, उनकी सामग्री बिल्कुल भी प्रेषित नहीं होती।
YAML, CI पाइपलाइन, Docker Compose और Kubernetes के लिए सबसे व्यापक रूप से प्रयुक्त कॉन्फ़िगरेशन प्रारूप है - कोष्ठकों के बजाय इंडेंट के साथ। XML, डेटा विनिमय, कार्यालयी दस्तावेज़ों, RSS फ़ीड और अनेक उद्यम इंटरफ़ेस के लिए स्थापित मार्कअप प्रारूप है - टैग और विशेषताओं के साथ। यह टूल आपकी YAML फ़ाइल पढ़ता है और उसी संरचना को सुगठित XML के रूप में लिखता है।
रूपांतरण पूरी तरह आपके ब्राउज़र में स्थानीय रूप से चलता है: js-yaml, YAML पढ़ता है और fast-xml-parser, XML लिखता है, दोनों शुद्ध JavaScript हैं। मैपिंग नेस्टेड तत्व बन जाती हैं, अनुक्रम दोहराए जाने वाले तत्व बन जाते हैं, और स्केलर तत्व का पाठ बन जाते हैं। एक XML दस्तावेज़ को ठीक एक root तत्व चाहिए; यदि आपके YAML में कई शीर्ष-स्तरीय कुंजियाँ हैं या वह एक अनुक्रम है, तो सामग्री को एक root तत्व के नीचे सुव्यवस्थित रखा जाता है ताकि परिणाम हमेशा सुगठित रहे।
@_ उपसर्ग वाली कुंजियाँ वापस असली XML विशेषताओं में बदल जाती हैं, ठीक XML से YAML के समकक्ष की तरह - इस तरह आना-जाना संरचना को बनाए रखता है। टूल इस बारे में ईमानदार रहता है: YAML के टाइमस्टैम्प XML में ISO 8601 पाठ के रूप में लिखे जाते हैं, क्योंकि XML का अपना कोई दिनांक प्रकार नहीं है। परिणाम एक घोषणा शीर्ष के साथ इंडेंट किया हुआ, पठनीय XML होता है। कुछ भी अपलोड नहीं होता।
तकनीकी विवरण
तकनीकी विवरण
इनपुट फ़ॉर्मैट
YAML, YML
आउटपुट फ़ॉर्मैट
XML
बैच प्रोसेसिंग
नहीं
प्रोसेसिंग
ब्राउज़र में लोकल (JavaScript)
फ़ाइल अपलोड
कोई नहीं
3 चरणों में
अपनी YAML फ़ाइल छोड़ें या चुनें।
टूल इसे XML में बदलता है।
XML फ़ाइल डाउनलोड करें।
सीमाएँ:मैपिंग नेस्टेड तत्व बनती हैं, अनुक्रम दोहराए जाने वाले तत्व, और @_ कुंजियाँ XML विशेषताएँ। कई शीर्ष-स्तरीय कुंजियाँ या जड़ में एक अनुक्रम को एक root तत्व के नीचे रखा जाता है ताकि XML में ठीक एक root हो। YAML के टाइमस्टैम्प ISO 8601 पाठ के रूप में लिखे जाते हैं (XML का दिनांक प्रकार नहीं है)। अमान्य YAML को स्पष्ट संदेश के साथ अस्वीकार कर दिया जाता है।
अक्सर पूछे जाने वाले प्रश्न
क्या मेरी फ़ाइल अपलोड होती है?
नहीं। रूपांतरण पूरी तरह ब्राउज़र में स्थानीय रूप से होता है - कुछ भी नहीं भेजा जाता।
यदि मेरे YAML में कई मूल कुंजियाँ हों तो?
सामग्री को एक root तत्व के नीचे रखा जाता है ताकि XML में ठीक एक root तत्व हो।
क्या विशेषताएँ समर्थित हैं?
हाँ। @_ उपसर्ग वाली कुंजियाँ असली XML विशेषताएँ बन जाती हैं, ठीक XML से YAML की तरह।
टाइमस्टैम्प कैसे संभाले जाते हैं?
ISO 8601 पाठ के रूप में, क्योंकि XML का अपना कोई दिनांक प्रकार नहीं है।
केवल आपकी सहमति से ही हम gottrix को बेहतर बनाने के लिए कुकीज़ के ज़रिए उपयोग को गुमनाम रूप से मापते हैं। आपकी फ़ाइलें हमेशा आपके डिवाइस पर ही स्थानीय रहती हैं। गोपनीयता