XML فارمیٹ اور XML ویلیڈیٹر آن لائن مفت
XML کو فارمیٹ، تصدیق اور مختصر کریں، اور تقریبی JSON میں بدلیں۔ سب کچھ براؤزر میں، مفت اور بغیر سائن اپ۔
🔒 آپ کی فائل کبھی آپ کے براؤزر سے باہر نہیں جاتی۔ تمام پروسیسنگ بلٹ اِن DOMParser سے ہوتی ہے۔
آن لائن XML فارمیٹ کرنے کا طریقہ
- 1
اپنا XML پیسٹ کریں
ان پٹ باکس میں سادہ یا مختصر کیا ہوا XML پیسٹ کریں۔ آزمانے کے لیے ایک نمونہ پہلے سے موجود ہے۔
- 2
ٹیب منتخب کریں
«فارمیٹ» انڈینٹیشن لگاتا ہے، «مختصر کریں» ایک لائن کا XML بناتا ہے، اور «XML سے JSON» اسے JSON میں بدلتا ہے۔ نتیجہ فوراً نظر آتا ہے۔
- 3
نتیجہ کاپی کریں
نتیجہ کلپ بورڈ میں لینے کے لیے «کاپی» دبائیں۔ اگر XML درست نہ ہو تو پارسر کی خرابی دکھائی جاتی ہے۔
XML آج بھی ان بہت سے فارمیٹس کی بنیاد ہے جن سے بچنا مشکل ہے: RSS اور Atom فیڈز، SVG تصاویر، سائٹ میپ، SOAP پیغامات، Maven اور Android کی بلڈ فائلیں اور بے شمار کاروباری انضمام۔ مسئلہ یہ ہے کہ مشین سے بنا XML عموماً ایک ہی ناقابلِ مطالعہ لائن میں آتا ہے۔ فارمیٹ کرنے سے دستاویز کی ساخت صاف نظر آنے لگتی ہے۔
تصدیق ساتھ ہی شامل ہے: فارمیٹ کرنے سے پہلے ٹول آپ کی دستاویز کو براؤزر کے اپنے DOMParser سے پارس کرتا ہے۔ بند نہ کیے گئے ٹیگ، غلط نیسٹنگ، ناجائز حروف اور ٹوٹی ہوئی اینٹیٹیز بگڑا ہوا آؤٹ پٹ بنانے کے بجائے خرابی کے طور پر دکھائی جاتی ہیں۔ یوں آپ جلدی جانچ لیتے ہیں کہ XML درست ساخت کا ہے یا نہیں۔ سب کچھ آپ کے براؤزر میں ہوتا ہے، XML کسی سرور کو نہیں بھیجا جاتا۔
XML سے JSON: یہ ٹیب تقریبی JSON صورت بناتا ہے جو JavaScript میں ڈیٹا کو دیکھنے پرکھنے کے کام آتی ہے۔ یہ تقریبی ہی رہتی ہے کیونکہ ایٹریبیوٹ، دہرائے گئے ہم سطح ایلیمنٹ اور مخلوط مواد کا JSON میں ٹھیک ٹھیک مساوی نہیں ہوتا۔ یہ بھی یاد رکھیں کہ فارمیٹ کرنے سے خالی جگہ اور XML اعلان دوبارہ لکھے جاتے ہیں؛ اگر آپ کے XML میں خالی جگہ معنی رکھتی ہے تو نتیجہ جانچ لیں۔