UltKit

ڈیٹا کنورٹر

ڈیٹا کی قطاروں کو ان فارمیٹس میں منتقل کریں جو اسپریڈشیٹس، ڈیٹا بیس، API اور ایڈریس بکس کو درکار ہوتے ہیں۔ CSV، Excel ورک بک، JSON یا XML فائل، رابطوں کی فہرست یا PDF میں موجود ٹیبل اپ لوڈ کریں، اور وہی ریکارڈز اس شکل میں واپس حاصل کریں جو اگلا پروگرام پڑھ سکے۔

ڈیٹا کنورٹر

یا CSV, TSV, TXT … فائلیں یہاں ڈراپ کریں ·

زیادہ سے زیادہ 95 MB فی فائل· 20 فائلوں تک· 30 منٹ بعد حذف

آؤٹ پٹ

فائلیں ہمارے سرورز پر پروسیس ہوتی ہیں اور 30 منٹ بعد حذف ہو جاتی ہیں۔

اس ٹول کو استعمال کرنے کا طریقہ

  1. 1

    ڈیٹا فائل اپ لوڈ کریں

    CSV، TSV، XLSX، XLS، ODS، Numbers، JSON، XML، YAML، VCF، SQL، Parquet، HTML یا PDF فائلیں شامل کریں، ایک وقت میں زیادہ سے زیادہ 20 فائلیں اور ہر ایک 95 MB تک۔

  2. 2

    مطلوبہ فارمیٹ منتخب کریں

    اس میں تبدیل کریں میں XLSX، CSV، JSON، XML، SQL یا کوئی اور فارمیٹ تلاش کریں۔ ڈیلیمیٹر، انکوڈنگ، ہیڈر قطار اور تاریخ کی سیٹنگز اعلیٰ سیٹنگز کے نیچے ہیں۔

  3. 3

    تبدیل کریں اور امپورٹ کریں

    XLSX میں تبدیل کریں دبائیں (بٹن کا لیبل آپ کے انتخاب کے مطابق بدلتا ہے) اور فائل ڈاؤن لوڈ کریں، یا ZIP اگر کئی شیٹس کئی فائلوں میں بدل جائیں۔

اسپریڈشیٹ، ٹیکسٹ اور کوڈ فارمیٹس: ہر ایک کس کام کے لیے ہے

ڈیٹا فارمیٹس اس لیے موجود ہیں کہ مختلف پروگرام ڈیٹا کو مختلف طریقے سے پڑھتے ہیں۔ XLSX جیسی اسپریڈشیٹس خانے، شیٹس اور نمبر فارمیٹس محفوظ رکھتی ہیں۔ CSV، جسے 2005 میں RFC 4180 کے طور پر لکھا گیا، سب سے سادہ مشترک شکل ہے: کاما سے الگ کی گئی قدروں کی سادہ لائنیں، جنہیں ہر ڈیٹا بیس اور اکاؤنٹنگ سسٹم امپورٹ کر سکتا ہے۔ JSON، جو RFC 8259 اور ECMA-404 کے طور پر معیاری ہے، وہ ہے جو ویب APIs بھیجتی ہیں اور JavaScript پڑھتی ہے۔ XML اس سے پرانا ہے اور اب بھی انوائسز، فیڈز اور آفس فارمیٹس چلاتا ہے، جبکہ YAML کنفیگریشن فائلوں کا انڈینٹیشن پر مبنی فارمیٹ ہے۔

زیادہ تر تبدیلیاں انہی دنیاؤں کے درمیان منتقلی ہوتی ہیں: ایک اینالسٹ کو API ایکسپورٹ JSON میں ملتی ہے اور اسے شیٹ چاہیے (JSON سے Excel)، ایک ڈیولپر کو کلائنٹ کی اسپریڈشیٹ ملتی ہے اور اسے seed فائل چاہیے (CSV سے SQL)، ایک دفتر کسی دوسرے سسٹم کو دینے کے لیے فہرست ایکسپورٹ کرتا ہے (Excel سے CSV)۔ ہر ایک کے لیے درست ڈیفالٹس والا پریسیٹ صفحہ موجود ہے، جو اس متن کے نیچے درج ہے۔

تبدیل کرنے سے پہلے فارمیٹ کی حدود جاننا مفید ہے۔ XLSX گرڈ میں 1,048,576 قطاریں اور 16,384 کالم آتے ہیں، جبکہ پرانا XLS فارمیٹ 65,536 قطاروں اور 256 کالموں پر رک جاتا ہے، اس لیے بہت بڑی ایکسپورٹس XLSX، CSV یا Parquet میں کریں۔ Excel میں شیٹ کے نام 31 حروف تک محدود ہیں، اسی لیے شیٹ کا نام اس سے زیادہ قبول نہیں کرتا۔

ڈیٹا کی کون سی تبدیلیاں ممکن ہیں

from ↓ · to →XLSXCSVJSONXMLYAMLSQLVCFParquetMD
CSV/TSVCSV/TSV to XLSX: yesCSV/TSV to CSV: yesCSV/TSV to JSON: yesCSV/TSV to XML: yesCSV/TSV to YAML: yesCSV/TSV to SQL: yesCSV/TSV to VCF: yesCSV/TSV to Parquet: yesCSV/TSV to MD: yes
XLSX/XLSXLSX/XLS to XLSX: yesXLSX/XLS to CSV: yesXLSX/XLS to JSON: yesXLSX/XLS to XML: yesXLSX/XLS to YAML: yesXLSX/XLS to SQL: yesXLSX/XLS to VCF: yesXLSX/XLS to Parquet: yesXLSX/XLS to MD: yes
ODS/NumbersODS/Numbers to XLSX: yesODS/Numbers to CSV: yesODS/Numbers to JSON: yesODS/Numbers to XML: yesODS/Numbers to YAML: yesODS/Numbers to SQL: yesODS/Numbers to VCF: yesODS/Numbers to Parquet: yesODS/Numbers to MD: yes
JSONJSON to XLSX: yesJSON to CSV: yesJSON to JSON: yesJSON to XML: yesJSON to YAML: yesJSON to SQL: yes– JSON to VCF: noJSON to Parquet: yesJSON to MD: yes
XMLXML to XLSX: yesXML to CSV: yesXML to JSON: yesXML to XML: yesXML to YAML: yesXML to SQL: yes– XML to VCF: noXML to Parquet: yesXML to MD: yes
YAMLYAML to XLSX: yesYAML to CSV: yesYAML to JSON: yesYAML to XML: yesYAML to YAML: yesYAML to SQL: yes– YAML to VCF: noYAML to Parquet: yesYAML to MD: yes
VCFVCF to XLSX: yesVCF to CSV: yesVCF to JSON: yesVCF to XML: yes– VCF to YAML: noVCF to SQL: yesVCF to VCF: yes– VCF to Parquet: noVCF to MD: yes
SQLSQL to XLSX: yesSQL to CSV: yesSQL to JSON: yesSQL to XML: yes– SQL to YAML: noSQL to SQL: yes– SQL to VCF: noSQL to Parquet: yesSQL to MD: yes
ParquetParquet to XLSX: yesParquet to CSV: yesParquet to JSON: yesParquet to XML: yes– Parquet to YAML: noParquet to SQL: yes– Parquet to VCF: noParquet to Parquet: yesParquet to MD: yes
HTML/PDF ٹیبلHTML/PDF ٹیبل to XLSX: yesHTML/PDF ٹیبل to CSV: yesHTML/PDF ٹیبل to JSON: yesHTML/PDF ٹیبل to XML: yes– HTML/PDF ٹیبل to YAML: noHTML/PDF ٹیبل to SQL: yes– HTML/PDF ٹیبل to VCF: noHTML/PDF ٹیبل to Parquet: yesHTML/PDF ٹیبل to MD: yes
supported not offeredیہ بھی دستیاب ہیں: XLS، ODS، TSV، TXT، HTML ٹیبل، DOCX (Word ٹیبل کے طور پر) اور Base64۔ کوئی بھی فائل، بشمول تصاویر، Base64 میں انکوڈ کی جا سکتی ہے۔ ڈیش اس جوڑی کو ظاہر کرتا ہے جہاں ماخذ میں ہدف کے مطابق قطاریں نہیں ہوتیں، جیسے اندر تہوں والی JSON دستاویز سے کانٹیکٹس۔

آؤٹ پٹ کی قسم کے مطابق ڈیٹا کنورٹر کی سیٹنگز

یہ سیٹنگز ڈیلیمیٹر والا ٹیکسٹ پڑھتے اور لکھتے وقت لاگو ہوتی ہیں۔

  • ڈیلیمیٹر: خودکار شناخت، کاما، سیمی کولن، ٹیب، پائپ یا اسپیس۔ خودکار ان پٹ کا سیپریٹر پڑھ کر کاما لکھتا ہے۔
  • ٹیکسٹ انکوڈنگ: بطور ڈیفالٹ UTF-8؛ Windows پر Excel کے لیے BOM کے ساتھ UTF-8؛ پرانے سسٹمز کے لیے UTF-16 اور پرانے کوڈ پیجز۔
  • پہلی قطار ہیڈر ہے: کالم کے نام JSON keys، XML ٹیگز، SQL کالم اور vCard فیلڈز بن جاتے ہیں۔
  • ہر قدر کو کوٹس میں رکھیں: سخت امپورٹرز کے لیے ہر فیلڈ کو ڈبل کوٹس میں لپیٹتا ہے۔

JSON میں تبدیل کرنے کے بعد CSV کی ایک قطار کیسی دکھائی دیتی ہے

CSV ہیڈر id,name,city اور ایک قطار 1,Ana,Lisbon، جسے آبجیکٹس کی ارے اور خوش نما ترتیب کے ساتھ تبدیل کیا گیا
[
  {
    "id": 1,
    "name": "Ana",
    "city": "Lisbon"
  }
]

ڈیٹا امپورٹ کے عام مسائل کا حل

  • Excel میں اعراب اور غیر لاطینی حروف بگڑے ہوئے نظر آتے ہیں

    Windows پر Excel نے کوئی پرانی انکوڈنگ فرض کر لی۔ ٹیکسٹ انکوڈنگ کو BOM کے ساتھ UTF-8 پر رکھ کر تبدیل کریں۔

  • امپورٹ کے بعد تاریخ میں دن اور مہینہ آپس میں بدل گئے

    ہدف نے 03/04 کو الٹ طریقے سے پڑھا۔ تاریخیں کو ISO پر رکھیں، جسے ہر ڈیٹا بیس اور زبان ایک ہی طرح پڑھتی ہے۔

  • قدریں ایک جیسی لگنے کے باوجود تلاش ناکام ہو جاتی ہے

    خانوں کے آخر میں نظر نہ آنے والی خالی جگہیں ہیں۔ اضافی خالی جگہ ہٹائیں آن رکھیں۔

  • ڈیٹا کی پہلی قطار کالم کے نام بن گئی

    فائل میں ہیڈر قطار نہیں ہے۔ پہلی قطار ہیڈر ہے بند کریں تاکہ قطار 1 ڈیٹا کے طور پر رہے۔

  • SQL فائل امپورٹ پر ناکام ہو جاتی ہے

    ڈائلیکٹ ڈیٹا بیس سے میل نہیں کھاتا۔ درست SQL ڈائلیکٹ منتخب کریں اور SQL ٹیبل کا نام میں صرف حروف، ہندسے اور انڈر اسکور رکھیں۔

ڈیٹا کنورٹر سے متعلق سوالات

JSON فائل کو Excel میں کیسے کھولیں؟

‏.json فائل اپ لوڈ کریں اور اسے XLSX میں تبدیل کریں۔ آبجیکٹس کی ایک ارے میں ہر آبجیکٹ ایک قطار بن جاتا ہے اور keys کالم کے عنوان بنتی ہیں؛ اندر والے آبجیکٹس کالموں میں پھیلا دیے جاتے ہیں۔ اندر والی ارے کیسے سنبھالی جاتی ہیں، یہ JSON سے Excel میں بیان ہے۔

میری CSV فائل Excel میں صرف ایک کالم میں کیوں کھلتی ہے؟

Excel آپ کے سسٹم کے علاقے کا لسٹ سیپریٹر استعمال کرتا ہے۔ جن ملکوں میں اعشاریہ کے لیے کاما لکھا جاتا ہے، جیسے جرمنی، فرانس یا برازیل، وہاں وہ سیمی کولن مانگتا ہے۔ ڈیلیمیٹر کو سیمی کولن پر رکھ کر دوبارہ تبدیل کریں، یا Excel کے Data ٹیب سے امپورٹ کر کے ڈیلیمیٹر خود منتخب کریں۔

Parquet آپشن کیا کرتا ہے؟

Parquet، Apache کا کالم پر مبنی فارمیٹ ہے جو ڈیٹا ویئر ہاؤسز اور Spark، pandas اور DuckDB جیسے ٹولز میں استعمال ہوتا ہے۔ یہ ہر کالم کو ایک ساتھ رکھتا ہے اور اچھی طرح کمپریس ہوتا ہے، اس لیے بڑی CSV اکثر کافی چھوٹی ہو جاتی ہے۔ اینالیٹکس پائپ لائنز کے لیے Parquet میں تبدیل کریں، یا اسپریڈشیٹ میں پڑھنے کے لیے Parquet سے CSV استعمال کریں۔

کیا میں اسپریڈشیٹ سے اپنے رابطے فون میں امپورٹ کر سکتا ہوں؟

جی ہاں۔ نام، فون نمبر اور ای میلز کو ہیڈر قطار کے ساتھ کالموں میں رکھیں، شیٹ کو VCF میں تبدیل کریں، اور .vcf فائل کو Google Contacts، iCloud یا Outlook میں امپورٹ کریں۔ ہیڈر کے نام vCard فیلڈز سے ملائے جاتے ہیں، جو RFC 6350 میں طے ہیں۔ اس کے برعکس VCF سے CSV فون کے کانٹیکٹس کو شیٹ میں ایکسپورٹ کرتا ہے۔

مجھے کون سا SQL ڈائلیکٹ منتخب کرنا چاہیے؟

وہ جس میں آپ امپورٹ کریں گے: MySQL، PostgreSQL، SQLite یا SQL Server۔ ان میں ناموں کو کوٹ کرنے کا طریقہ (MySQL میں بیک ٹکس، PostgreSQL اور SQLite میں ڈبل کوٹس، SQL Server میں مربع بریکٹس) اور کالم کی اقسام مختلف ہیں، اس لیے درست ڈائلیکٹ امپورٹ کے وقت سنٹیکس کی غلطیوں سے بچاتا ہے۔

میرا Base64 ٹیکسٹ اصل فائل سے بڑا کیوں ہے؟

Base64، جو RFC 4648 میں طے ہے، ہر 3 بائٹس کو 4 ٹیکسٹ حروف میں لکھتا ہے، اس لیے آؤٹ پٹ ان پٹ سے تقریباً ایک تہائی بڑا ہوتا ہے۔ فائل کو HTML، CSS، JSON یا ای میل کی عبارت میں پیسٹ کر سکنے کی یہی قیمت ہے۔ img src کے لیے تیار اسٹرنگ حاصل کرنے کو Data URI پریفکس آن کریں۔

کیا PDF کے اندر موجود ٹیبل کو CSV میں تبدیل کیا جا سکتا ہے؟

جی ہاں، ایسی PDF کے لیے جن میں اصل متن ہو۔ PDF اپ لوڈ کریں اور CSV یا XLSX منتخب کریں؛ ٹیبلز صفحہ بہ صفحہ پہچانے جاتے ہیں۔ اسکین شدہ PDF یا ٹیبلز کی تصاویر کے لیے تصویر سے Excel استعمال کریں، جو پہلے OCR سے ٹیبل پڑھتا ہے۔

دستاویزات اور ڈیٹا کے دیگر ٹولز
تصویر سے Excelدستاویز کنورٹرPDF میں کنورٹ کریں
PDF کنورٹرتصویر سے متن (OCR)ای بک کنورٹر

تمام ڈیٹا کنورٹر ٹولز

وہی ہدف منتخب کریں جو آپ سے مانگا گیا ہے۔ نیچے دیا گیا ہر صفحہ ایک ہی ٹول ہے جس کی ڈیفالٹ ترتیبات مختلف ہیں۔