XML और YAML टूल

JSON → XML

ऑब्जेक्ट और ऐरे को क्रमिक रूप से XML में बदलें, text escape करें और गलत tag names रोकें।

चलाने के लिए Ctrl / ⌘ + Enter दबाएँ
केवल-पढ़ने योग्य परिणाम

ऑब्जेक्ट और ऐरे को क्रमिक रूप से XML में बदलें, text escape करें और गलत tag names रोकें।

यह टूल क्या करता है

JSON → XML ऑब्जेक्ट कुंजियों को तत्व नामों, सरणी मानों को दोहराए जाने वाले तत्वों में मैप करता है, और शीर्ष-स्तरीय सरणी आइटम उप-तत्वों का उपयोग करती है। शून्य एक खाली तत्व के रूप में आउटपुट है, और स्ट्रिंग्स, संख्याएं और बूलियन सुरक्षित रूप से बच गए टेक्स्ट के रूप में आउटपुट हैं।

  • डिफ़ॉल्ट रूट तत्व को रूट नाम दिया गया है।
  • ऑब्जेक्ट कुंजी और मूल तत्व कानूनी XML नाम होने चाहिए; यदि वे कानूनी नहीं हैं, तो एक त्रुटि स्पष्ट रूप से रिपोर्ट की जाएगी।
  • &, <, >, उद्धरण चिह्न आदि जैसे वर्णों को लेबल के रूप में निष्पादित नहीं किया जाएगा।

इसे कैसे उपयोग करें

  1. वैध JSON चिपकाएँ.
  2. मूल तत्व नाम की पुष्टि करें या संशोधित करें।
  3. "एक्सएमएल में कनवर्ट करें" पर क्लिक करें।
  4. सरणी और शून्य मानों की जांच करने के बाद परिणाम.xml को कॉपी या डाउनलोड करें।

सामान्य उपयोग

  • उन सिस्टमों के लिए सरल डेटा तैयार करें जो केवल XML प्राप्त करते हैं।
  • कॉन्फ़िगरेशन या परीक्षण फ़िक्स्चर के लिए एक XML स्केलेटन बनाएं।
  • जांचें कि JSON पदानुक्रम दोहराए जाने वाले तत्वों को कैसे मैप करता है।

JSON → XML की विशेषताएँ

वस्तुओं और सरणियों को पुनरावर्ती रूप से परिवर्तित करें, पाठ से सुरक्षित रूप से बचें और अवैध XML टैग नामों को अस्वीकार करें। यह दैनिक विकास, डिबगिंग, डेटा सॉर्टिंग और कोड अनुकूलन परिदृश्यों के लिए उपयुक्त है। प्रसंस्करण परिणामों को सीधे देखा, कॉपी या डाउनलोड किया जा सकता है।

FAQ

सरणी के लिए कौन से लेबल का उपयोग किया जाएगा?

ऑब्जेक्ट गुणों में सरणियाँ संपत्ति का नाम दोहराती हैं; शीर्ष-स्तरीय सरणी को मूल तत्व के नीचे रखा गया है और आइटम का उपयोग किया गया है।

शून्य को कैसे परिवर्तित करें?

शून्य को एक खाली तत्व में बदल दिया जाता है, जैसे कि <मान/>, नियम तय हो गए हैं और स्ट्रिंग "शून्य" आउटपुट नहीं होगी।

कुछ JSON कुंजियाँ त्रुटियों की रिपोर्ट क्यों करती हैं?

रिक्त स्थान, संख्याओं से शुरू होने वाली या अस्वीकृत वर्णों वाली कुंजियाँ सीधे XML टैग नहीं बन सकतीं; अवैध XML को चुपचाप उत्पन्न करने से बचने के लिए टूल स्पष्ट रूप से त्रुटियों की रिपोर्ट करना चुनता है।

डेवलपर टूल पर वापस जाएँ