jsonecho

XML سے JSON

XML پیسٹ کریں اور منظم JSON واپس حاصل. صفات، بار بار ٹیگ اور مخلوط متن سب کو سنبھال لیا جاتا ہے.

ٹول لوڈ ہو رہا ہے...

XML سے JSON استعمال کرنے کا طریقہ

  1. XML پیسٹ کریں یا .xml فائل کھولیں۔
  2. فیصلہ کریں کہ آیا اعداد اور بولینز کو تبدیل کرنا ہے۔
  3. JSON کاپی کریں یا اسے دریافت کرنے کے لئے درخت کے نظارے پر سوئچ کریں.

XML سے JSON کے بارے میں

XML اور JSON ایک سے دوسرے کا نقشہ نہیں بناتے، لہذا قوانین کو جاننے میں مدد ملتی ہے۔ صفات کے ساتھ شروع ہونے والی کیز بن جاتے ہیں @_مثال کے طور پر id="7" بدل جاتا ہے "@_id": 7. جب کسی عنصر میں صفات اور متن دونوں ہوتے ہیں تو متن ایک #text کلید. دہرانے والے عناصر صف بن جاتے ہیں، اور ایک بار ظاہر ہونے والا ٹیگ سادہ قدر رہتا ہے۔

پہلے سے طے شدہ نمبروں اور booleans کی طرف سے پتہ چلا جاتا ہے، تو <qty>2</qty> نمبر 2 بن جاتا ہے. نمبروں کے ساتھ اقدار، جیسے پوسٹل کوڈ یا ٹیلی فون نمبر، سٹرنگ رہیں. اگر آپ ہر قدر کو متن کے طور پر چاہتے ہیں تو آپشن بند کر دیں.

عام سوالات

ایک عنصر ایک چیز اور دوسرا صف کیوں ہے؟

ایک ٹیگ جو ایک بار ظاہر ہوتا ہے وہ ایک ہی قدر بن جاتا ہے، اور ایک ہی ٹیگ جو دو بار ظاہر ہوتا ہے وہ صف بن جاتا ہے۔ اگر آپ کا کوڈ ہر بار ایک صف کی توقع کرتا ہے تو، جب آپ انہیں پڑھتے ہیں تو ان میں سے ایک فہرست میں شامل کریں.

XML تبصرے کا کیا ہوتا ہے؟

ان کو نظر انداز کیا جاتا ہے۔ JSON کے پاس کوئی مساوی نہیں ہے.

ناموں کی جگہوں کا علاج کیسے کیا جاتا ہے؟

prefixes نام کا حصہ رہیں، تو <soap:Body> کلید بن جاتا ہے soap:Body.

میرا XML غلط ہے، اب کیا ہوگا؟

آپ کو لائن، کالم اور ایک پیغام ملتا ہے جیسے "متوقع بندش ٹیگ 'بی'". اس جگہ کو درست کریں اور تبادلہ خود بخود دوبارہ چلتا ہے.

کیا میں JSON کو XML میں تبدیل کر سکتا ہوں؟

جی ہاں، JSON کے XML ٹول کے ساتھ. ایک ہی استعمال کریں @_ اور #text صفات کو برقرار رکھنے کے لئے کنونشنز.

کنورٹرز میں مزید ٹولز

تمام ٹولز →