CSV کو XML میں تبدیل کریں

آپ کے آلے پر چلتا ہے · آپ کی فائل آپ کے آلے سے باہر نہیں جاتی۔

CSV ڈالیں یا پیسٹ کریں اور ایسی XML دستاویز لیں جس میں <root> عنصر، ہر قطار کا ایک <item> عنصر اور ہر کالم کا سرخی کے نام والا ایک ذیلی عنصر ہو۔ جداکار خود پہچانا جاتا ہے (کوما، سیمی کولن، ٹیب، عمودی لکیر)، واوین والے فیلڈ RFC 4180 کے مطابق سنبھالے جاتے ہیں، اور UTF-8 BOM ہٹا دیا جاتا ہے۔

جو کالم نام XML عنصر کے نام کے طور پر نہیں چل سکتے — خالی جگہ، علامتوں یا شروع میں ہندسے والے — انہیں انڈر اسکور سے صاف کیا جاتا ہے ("Unit price" سے Unit_price)، تاکہ نتیجہ ہمیشہ درست ہو۔ قدریں عناصر کے اندر متن کے طور پر لکھی جاتی ہیں؛ کوئی ایٹریبیوٹ نہیں، جس سے دستاویز ہر پارسر کے لیے سادہ رہتی ہے۔

ڈاؤن لوڈ سے پہلے آپ پہلی 200 سطریں دیکھتے ہیں، اور تبدیلی پوری کی پوری آپ کے آلے پر ہوتی ہے۔

CSV کو XML میں تبدیل کریں کا طریقہ

  1. CSV فائل ڈالیں، یا CSV متن پیسٹ کریں۔
  2. جداکار خودکار پر رہنے دیں، یا چنیں۔
  3. «XML میں تبدیل کریں» دبائیں اور پیش نظارہ جانچیں۔
  4. .xml ڈاؤن لوڈ کریں۔

معاون فارمیٹس اور حدود

ان پٹ
CSV / TSV — فائل یا پیسٹ کیا متن
آؤٹ پٹ
XML 1.0، UTF-8، <root><item>…</item></root>
پارسنگ
RFC 4180؛ جداکار خود پہچانا جاتا ہے
نام
سرخی کے نام جائز عنصر ناموں میں صاف کیے جاتے ہیں
کہاں چلتا ہے
براؤزر میں – اپ لوڈ کے بغیر

ان کے لیے نہیں: کسی مخصوص اسکیما والی XML بنانا (بینک، ٹیکس یا ای کامرس فارمیٹ) — عناصر کے نام آپ کی سرخیوں سے آتے ہیں، اسکیما سے نہیں۔

اکثر پوچھے گئے سوالات

کیا میری فائل سرور پر اپ لوڈ ہوتی ہے؟
نہیں۔ تبدیلی پوری کی پوری آپ کے براؤزر میں، آپ کے اپنے آلے کی طاقت سے ہوتی ہے۔ فائل آپ کے کمپیوٹر یا موبائل سے باہر نہیں جاتی؛ اسی لیے صفحہ ایک بار کھل جانے کے بعد یہ ٹول انٹرنیٹ کے بغیر بھی چلتا ہے۔
XML کی ساخت کیسی دکھتی ہے؟
XML اعلان، پھر <root>، پھر ہر قطار کے لیے ایک <item> جس میں ہر کالم کا ایک عنصر ہو: <item><name>Ahmed</name><city>Lahore</city></item>۔ قطار کا عنصر ہمیشہ item کہلاتا ہے۔
میری سرخیوں میں خالی جگہیں ہیں — کیا مسئلہ ہے؟
نہیں۔ نام XML کے قابلِ قبول ناموں میں صاف کیے جاتے ہیں: خالی جگہ اور علامتیں انڈر اسکور بنتی ہیں اور شروع کے ہندسے کے آگے انڈر اسکور لگتا ہے۔ باقی نام ویسا ہی رہتا ہے۔
کیا یہ جداکار پہچانتا ہے؟
جی ہاں — کوما، سیمی کولن، ٹیب اور عمودی لکیر پہلی سطروں پر آزمائے جاتے ہیں اور جو یکساں نکلے وہ جیتتا ہے۔ آپ اسے خود بھی چن سکتے ہیں۔

اسپریڈشیٹ اور ڈیٹا میں مزید

متعلقہ ٹولز