مرکزی مواد پر جائیں

مفت JSON سے XML کنورٹر

JSON کو XML اور XML کو JSON میں، دونوں سمتوں میں، اوصاف اور صفوں کو محفوظ رکھتے ہوئے تبدیل کریں۔ مکمل طور پر آپ کے براؤزر میں چلتا ہے — کچھ اپ لوڈ نہیں ہوتا۔

لوڈ ہونے کے بعد آف لائن کام کرتا ہے

JSON یا XML فائل ڈراپ کریں (یا نیچے پیسٹ کریں)

JSON, XML · آپ کے آلے پر پراسیس ہوتی ہے

یا کلپ بورڈ سے پیسٹ کرنے کے لیے Ctrl+V دبائیں

فائلیں براؤز کریں
JSON کو XML میں تبدیل کیا جا رہا ہے
XML آؤٹ پٹ
<?xml version="1.0" encoding="UTF-8"?>
<book id="42">
  <title>Brave New World</title>
  <author>Huxley</author>
  <year>1932</year>
  <inPrint>true</inPrint>
</book>

💡 ایٹریبیوٹس @name کیز اور عنصر کا متن #text سے میپ ہوتے ہیں؛ بار بار آنے والے ٹیگز صفیں بن جاتے ہیں۔ سمت پلٹنے اور ڈیٹا راؤنڈ ٹرپ کے لیے ⇄ استعمال کریں۔ سب کچھ آپ کے براؤزر میں چلتا ہے۔

عام استعمالات

  • JSON کو XML میں تبدیل کریںJSON آبجیکٹ کو اچھی تشکیل شدہ XML میں بدلیں۔
  • XML کو JSON میں تبدیل کریںXML کو صاف، قسم شدہ JSON میں پار س کریں۔
  • JSON اور XML APIs کو جوڑیںان خدمات کے درمیان پے لوڈز میں تبدیلی کریں جو JSON اور XML کو براہ راست کرتے ہیں۔
  • کنفیگریشن فائلوں میں تبدیلی کریںJSON اور XML فارمیٹس کے درمیان کنفیگریشن منتقل کریں۔
  • JSON اور XML کے ڈھانچے کا موازنہ کریںدیکھیں کہ ایک جیسا ڈیٹا JSON بمقابلہ XML میں کیسے نظر آتا ہے۔

یہ کیسے کام کرتا ہے

JSON اور XML دونوں سب سے عام ڈیٹا interchange formats ہیں، اور آپ کو ان کے درمیان مسلسل منتقل کرنے کی ضرورت ہے۔ یہ دونوں سمتوں میں تبدیل کرتا ہے، براؤزر میں۔

  1. 1
    آپ JSON یا XML paste کریں
    ⇄ toggle کے ساتھ سمت منتخب کریں۔ Input مقامی طور پر parse ہوتا ہے - JSON JSON.parse کے ساتھ، XML براؤزر کے DOMParser کے ساتھ۔
  2. 2
    یہ structures کو map کرتا ہے
    XML میں جا رہا ہے، object keys elements بن جاتی ہیں، "@name" keys attributes بن جاتی ہیں، اور arrays ایک tag repeat کرتے ہیں۔ JSON میں جا رہا ہے، attributes "@name" keys بن جاتی ہیں، repeated tags arrays بن جاتے ہیں، اور numbers/booleans coerce ہوتے ہیں۔
  3. 3
    آپ clean، indented آؤٹ پٹ حاصل کرتے ہیں
    نتیجہ pretty-printed اور استعمال کے لیے تیار ہے۔
  4. 4
    اگر آپ چاہیں تو round-trip کریں
    ⇄ بٹن آؤٹ پٹ کو input کے طور پر واپس feed کرتا ہے تاکہ آپ واپس check کر سکیں۔

Config اور ڈیٹا files حساس ہو سکتی ہیں۔ دونوں سمتیں مکمل طور پر آپ کے ڈیوائس پر چلتی ہیں - کچھ بھی اپ لوڈ نہیں۔

متعلقہ ٹولز

اکثر پوچھے جانے والے سوالات