XML سے Excel کنورٹر
XML انوائس، بینک اسٹیٹمنٹ فائل، پروڈکٹ فیڈ یا اکاؤنٹنگ سافٹ ویئر کے ایکسپورٹ کو ایک عام اسپریڈشیٹ کی طرح پڑھیں، جس میں ہر ریکارڈ ایک قطار میں ہو، اور Excel میں XML میپ ترتیب دینے کی ضرورت نہ پڑے۔
ڈیٹا کنورٹر
یا CSV, TSV, TXT … فائلیں یہاں ڈراپ کریں ·
زیادہ سے زیادہ 95 MB فی فائل· 20 فائلوں تک· 30 منٹ بعد حذف
فائلیں ہمارے سرورز پر پروسیس ہوتی ہیں اور 30 منٹ بعد حذف ہو جاتی ہیں۔
وہ حرف جو CSV اور متنی فائلوں میں کالموں کو الگ کرتا ہے، پڑھنے اور لکھنے دونوں کے لیے۔ خودکار اسے ان پٹ سے پہچانتا ہے اور کاما لکھتا ہے۔
UTF-8 ہر زبان کے لیے کام کرتا ہے۔ اگر Windows پر Excel میں CSV کھولنے پر اعراب یا ایشیائی حروف بگڑے نظر آئیں تو BOM کے ساتھ UTF-8 چنیں۔
Excel، ODS اور Numbers ان پٹ: صرف پہلی شیٹ تبدیل کریں، یا تمام شیٹس (ZIP میں ہر شیٹ کی ایک CSV، یا ہر شیٹ کی ایک JSON کی)۔
نئی اسپریڈ شیٹ میں شیٹ ٹیب کا نام، زیادہ سے زیادہ 31 حروف۔
آبجیکٹس کی ارے ہر قطار کے لیے کالم کے ناموں کو کیز بناتی ہے؛ ارے کی ارے زیادہ مختصر ہے اور ہیڈر کو پہلی ارے کے طور پر رکھتی ہے۔
بیرونی ایلیمنٹ کا نام جو تمام قطاروں کو لپیٹتا ہے؛ ہر قطار اس کے اندر <row> بنتی ہے۔
CREATE TABLE اور INSERT اسٹیٹمنٹس میں استعمال ہوتا ہے۔ صرف حروف، ہندسے اور انڈر اسکور۔
کوٹنگ اور کالم کی اقسام ڈیٹابیسز میں تھوڑی مختلف ہوتی ہیں؛ وہ چنیں جس میں امپورٹ کرنا ہے۔
تاریخ کے خانوں کو ایک فارمیٹ میں دوبارہ لکھیں۔ ڈیٹابیسز اور کوڈ کے لیے ISO (2026-10-18) سب سے محفوظ ہے؛ جوں کا توں رکھیں انہیں ماخذ کی طرح چھوڑتا ہے۔
اس ٹول کو استعمال کرنے کا طریقہ
- 1
XML فائلیں اپ لوڈ کریں
ایک یا زیادہ .xml فائلیں اپ لوڈ کے حصے میں ڈالیں، ایک بیچ میں زیادہ سے زیادہ 20 فائلیں اور ہر فائل 95 MB تک۔ ہر فائل کی اپنی الگ ورک بک بنتی ہے۔
- 2
چاہیں تو شیٹ کا نام رکھیں
آؤٹ پٹ XLSX پر سیٹ ہے۔ اعلیٰ سیٹنگز میں شیٹ کا نام ٹیب کا نام بدلتا ہے اور تاریخیں ٹائم اسٹیمپ کو ایسے فارمیٹ میں لکھ سکتی ہیں جو آپ کی ٹیم آسانی سے پڑھ سکے۔
- 3
تبدیل کریں اور کھولیں
XLSX (Excel) میں تبدیل کریں ← دبائیں اور ورک بک کو Excel، Numbers، Google Sheets یا LibreOffice Calc میں کھولیں۔
وہ XML فائلیں جنہیں لوگ Excel میں کھولنا چاہتے ہیں
XML 1998 سے W3C کا معیار ہے، اور اس کی طاقت درستگی ہے: ہر قدر ایک نام والے ٹیگ میں ہوتی ہے اور اسکیما بتا سکتا ہے کہ کون سے ٹیگ جائز ہیں۔ اسی لیے حکومتوں، بینکوں اور بڑے خوردہ فروشوں نے مشین سے مشین ڈیٹا کے لیے اسے چنا۔ مسئلہ یہ ہے کہ یہی درستگی ٹیکسٹ ایڈیٹر میں فائل پڑھنا انسانوں کے لیے تھکا دینے والا بنا دیتی ہے۔
جنوری 2019 سے اٹلی میں کاروبار سے کاروبار انوائسز کو FatturaPA XML کی شکل میں اس کے تبادلے کے نظام سے گزرنا لازمی ہے۔ Peppol نیٹ ورک، جسے کئی یورپی سرکاری خریدار استعمال کرتے ہیں، UBL انوائسز لے جاتا ہے، جو بھی XML ہیں۔ ISO 20022 پر جانے والے بینک اکاؤنٹ اسٹیٹمنٹ camt.053 XML میں دیتے ہیں۔ مارکیٹ پلیسز اور شاپنگ فیڈز مصنوعات کو XML میں بیان کرتے ہیں، اور کئی اکاؤنٹنگ پیکیجز جرنل بھی اسی طرح ایکسپورٹ کرتے ہیں۔ ان سب میں سے کچھ باقاعدگی سے ایسے شخص کی میز پر پہنچتا ہے جسے صرف ایک ٹیبل چاہیے۔
انوائسز
UBL اور FatturaPA فائلیں: ہر انوائس لائن کے لیے ایک قطار، جس میں آئٹم، مقدار، VAT کی شرح اور رقم ہوتی ہے۔
بینک اسٹیٹمنٹس
camt.053 فائلیں: ہر درج شدہ اندراج کے لیے ایک قطار، جس میں تاریخ، رقم، کرنسی اور دوسرا فریق ہوتا ہے۔
پروڈکٹ فیڈز
شاپ اور مارکیٹ پلیس فیڈز: ہر پروڈکٹ کے لیے ایک قطار، جس میں ID، عنوان، قیمت اور دستیابی ہوتی ہے۔
XML سے Excel کنورٹر یا Excel کا اپنا XML امپورٹ
| یہ کنورٹر | Windows کا Excel | Mac کا Excel | |
|---|---|---|---|
| کسی بھی XML کو ٹیبل کے طور پر کھولتا ہے | yes | yes | no |
| XML میپ یا اسکیما کا سوال نہیں | yes | no | no |
| کئی فائلیں ایک ساتھ تبدیل کرتا ہے | 20 تک | ایک وقت میں ایک | no |
| Excel لائسنس کے بغیر کام کرتا ہے | yes | no | no |
XML
Extensible Markup Language
XML ساختہ ڈیٹا کے لیے مارک اپ لینگویج ہے جسے W3C نے 1998 میں شائع کیا۔ یہ ایٹریبیوٹس والے نیسٹڈ ٹیگز استعمال کرتی ہے اور اسکیما، نیم اسپیس اور ویلیڈیشن کو سپورٹ کرتی ہے، جس سے پیچیدہ دستاویزات کے لیے یہ مضبوط ہے۔ RSS فیڈز، SVG، Office دستاویزات، سائٹ میپس اور بہت سے انٹرپرائز و سرکاری ڈیٹا تبادلوں کی بنیاد یہی ہے۔ JSON کے مقابلے میں XML طویل ہوتی ہے، لیکن ہر پروگرامنگ لینگویج اور بہت سے اسپریڈشیٹ ٹولز اسے پڑھ سکتے ہیں۔
- کمپریشن
- –
- شفافیت
- –
- اینیمیشن
- –
- متعارف ہونے کا سال
- 1998 · W3C
XLSX
Microsoft Excel ورک بک
XLSX، Office 2007 سے Microsoft Excel کا ڈیفالٹ ورک بک فارمیٹ ہے جو Office Open XML اسٹینڈرڈ پر مبنی ہے۔ یہ XML کے ZIP پیکیج میں متعدد شیٹس، فارمولے، فارمیٹنگ، چارٹس، پیوٹ ٹیبلز اور ڈیٹا ویلیڈیشن محفوظ کرتا ہے۔ یہ ہر شیٹ پر دس لاکھ سے زیادہ قطاروں کو سپورٹ کرتا ہے اور کاروباری اسپریڈشیٹس کا معیاری تبادلہ فارمیٹ ہے۔ Google Sheets، LibreOffice اور Numbers XLSX کھولتے ہیں، البتہ میکروز اور جدید فیچرز منتقل نہ ہوں تو ممکن ہے۔
- کمپریشن
- –
- شفافیت
- –
- اینیمیشن
- –
- متعارف ہونے کا سال
- 2007 · Microsoft
XML کو Excel میں تب لایا جاتا ہے جب ڈیٹا کسی پروگرام کے بجائے انسان کو پڑھنا ہو: مثلاً ای انوائس چیک کرنے والا اکاؤنٹنٹ، پروڈکٹ فیڈ دیکھنے والا تاجر، یا وہ مینیجر جسے ایکسپورٹ صرف XML میں ملتی ہے۔
XML کو XLSX میں تبدیل کریں: نیسٹڈ ڈیٹا کالموں میں کیسے آتا ہے
اسپریڈ شیٹ فلیٹ ہوتی ہے اور XML ایک درخت، اس لیے تبدیلی کو طے کرنا پڑتا ہے کہ ایک قطار کا مطلب کیا ہے۔ ڈیٹا کے سب سے قریب بار بار آنے والا عنصر، مثلاً اسٹیٹمنٹ میں ہر <Entry> یا UBL انوائس میں ہر <cac:InvoiceLine>، قطار بنتا ہے۔ اس کے اندر موجود قدریں کالموں میں پھیل جاتی ہیں، اور کرنسی کوڈ جیسے ایٹریبیوٹس کو اس رقم کے ساتھ اپنا الگ کالم ملتا ہے جس کی وہ وضاحت کرتے ہیں۔
متن بالکل ویسا ہی رہتا ہے جیسا XML میں لکھا ہو، جس سے اکاؤنٹ نمبرز، IBAN اور شروع میں صفر والے آرٹیکل کوڈ محفوظ رہتے ہیں۔ عددی نظر آنے والی رقمیں نمبر خانے بن جاتی ہیں جنہیں آپ جمع کر سکتے ہیں۔ cbc: جیسے نیم اسپیس پریفکس کالم کے ناموں کا حصہ رہتے ہیں، جو بے ضرر ہے اور ہر فیلڈ کا ماخذ واضح کرتا ہے۔ اگر آپ فلیٹ ٹیبل کے بجائے پورا درخت چاہتے ہیں، مثلاً کسی اسکرپٹ کو دینے کے لیے، تو XML سے JSON نیسٹنگ کو برقرار رکھتا ہے۔
بہت بڑی ایکسپورٹس کے لیے Excel کی گرڈ کا خیال رکھیں: ایک ورک شیٹ میں 1,048,576 قطاریں آتی ہیں، اس لیے جس فیڈ میں اس سے زیادہ ریکارڈ ہوں اسے CSV میں بھیجیں یا پہلے تقسیم کر لیں۔
XML سے Excel: عمومی سوالات
Mac کے لیے Excel میری XML فائل امپورٹ کیوں نہیں کرتا؟
XML میپس اور XML Source پین صرف Windows کے Excel میں موجود ہیں۔ Mac کا Excel XML فائل کو زیادہ سے زیادہ سادہ متن کے طور پر کھولتا ہے، جس میں ہر ٹیگ ایک ہی کالم میں آ جاتا ہے۔ فائل کو پہلے XLSX میں تبدیل کرنے سے Mac صارفین کو وہی ٹیبل ملتا ہے جو Windows صارفین کو ملتا ہے۔
Excel کہتا ہے کہ XML کا کوئی اسکیما نہیں اور نیا اسکیما بنانے کی پیشکش کرتا ہے۔ کیا یہ مسئلہ ہے؟
یہ Excel کا ڈیٹا سے ڈھانچہ اخذ کرنا ہے، اور سادہ فائلوں کے لیے یہ کام کرتا ہے۔ بہت گہری تہوں والی یا بہت بڑی فائلوں میں یہ اخذ شدہ میپ اکثر ناکام ہو جاتا ہے یا قدریں کئی کالموں میں بکھر جاتی ہیں۔ یہ کنورٹر اسکیما کے مرحلے کے بغیر ریکارڈز کو فلیٹ کر دیتا ہے، اس لیے منظوری دینے کو کچھ نہیں ہوتا۔
کیا میں XML ای انوائس کو Excel میں تبدیل کر سکتا ہوں؟
جی ہاں۔ UBL جیسے فارمیٹ، جو Peppol نیٹ ورک پر استعمال ہوتے ہیں، اور اٹلی کا FatturaPA سادہ XML ہیں۔ بیچنے والا، خریدار اور کل رقم جیسی ہیڈر تفصیلات کالم بن جاتی ہیں، اور بار بار آنے والی انوائس لائنیں قطاریں بن جاتی ہیں جنہیں آپ جمع کر سکتے ہیں اور PDF کاپی سے ملا سکتے ہیں۔
XML سے Excel اور XML سے CSV میں کیا فرق ہے؟
ڈیٹا وہی ہوتا ہے، لیکن XLSX متن اور نمبروں کو ٹائپ شدہ خانوں کے طور پر رکھتا ہے اور ڈبل کلک پر کھل جاتا ہے، Excel قدروں کا دوبارہ اندازہ نہیں لگاتا۔ جب نتیجہ کوئی انسان پڑھنے کے بجائے دوسرا سسٹم امپورٹ کرے تو XML سے CSV منتخب کریں۔
کیا ورک بک کو دوبارہ XML میں تبدیل کیا جا سکتا ہے؟
جی ہاں، قطاریں ایڈٹ کرنے کے بعد Excel سے XML انہیں دوبارہ XML ریکارڈز کی صورت میں لکھ دیتا ہے۔ اصل نیسٹنگ، نیم اسپیس اور ایٹریبیوٹس خود بخود دوبارہ نہیں بنتے، اس لیے نتیجہ اس سے ملا لیں جو وصول کرنے والا سسٹم چاہتا ہے۔
- XML سے CSV کنورٹرXML فیڈز، انوائسز اور ایکسپورٹس کو آن لائن CSV میں بدلیں۔ ہر ریکارڈ ایک قطار، ہر چائلڈ ٹیگ ایک کالم۔ 20 فائلیں، ہر ایک 95 MB تک۔
- XML سے JSON کنورٹرXML کو پڑھنے کے قابل JSON میں بدلیں: ایٹریبیوٹس @ کیز، دہرائے گئے ٹیگز ارے، متن برقرار۔ SOAP جوابات، فیڈز اور پرانی ایکسپورٹس کے لیے۔
- JSON سے Excel کنورٹرJSON یا JSON Lines کو Excel XLSX شیٹ میں تبدیل کریں: کیز کالم ہیڈر اور ہر ریکارڈ ایک قطار بنتا ہے۔ ایک بار میں 20 فائلیں، اکاؤنٹ کے بغیر۔
- Excel سے XML کنورٹرExcel شیٹ کو XML میپ یا Developer ٹیب کے بغیر XML میں تبدیل کریں۔ ہر قطار ایک ریکارڈ، ہر ہیڈر ایک ٹیگ۔ XLSX، XLS اور ODS فائلیں قبول ہیں۔
- CSV سے XLSX کنورٹرCSV کو Excel XLSX ورک بک میں تبدیل کریں، شروع کے صفر، لمبی IDs اور خاص حروف محفوظ رہتے ہیں۔ کوما، سیمی کولن اور ٹیب فائلیں خودکار پہچانی جاتی ہیں۔
- XML سے Word کنورٹرXML کو Word میں تبدیل کریں: دہرائے گئے ریکارڈز .docx فائل میں ٹیبل کی قطاریں بنتے ہیں۔ عناصر اور ایٹریبیوٹس کالم بن جاتے ہیں۔