پیسٹ شدہ CSV کو ایک صاف JSON array میں بدلیں۔

سب کچھ آپ کے براؤزر میں چلتا ہے — آپ کا ڈیٹا اس صفحے سے نہیں نکلتا۔

لوڈ کرنے کے لیے اپنی CSV فائل چھوڑیں
CSV سورس پیسٹ کریں، فائل چھوڑیں یا نمونہ لوڈ کریں
جداکار
آپ کا ڈیٹا کیسے پڑھا گیا
JSON آؤٹ پٹ جیسے آپ ٹائپ کرتے ہیں لائیو اپڈیٹ ہوتا ہے
شکل
Indent
آپ کا JSON یہاں ظاہر ہوگا بائیں طرف CSV پیسٹ کریں، .csv فائل چھوڑیں، یا نمونہ لوڈ کریں تاکہ یہ عمل میں دیکھیں۔

Quoted فیلڈز، escaped quotes اور quotes کے اندر line breaks مکمل طور پر سپورٹ ہیں (RFC 4180)۔


CSV → JSON کے بارے میں

یہ CSV سے JSON کنورٹر کوما، سیمی کولن، ٹیب یا pipe سے الگ کیے گئے ڈیٹا کو ٹائپ کرتے ہی صاف JSON میں بدل دیتا ہے۔ CSV چسپاں کریں، ایک .csv فائل چھوڑیں یا نمونہ لوڈ کریں؛ delimiter خودکار طور پر شناخت ہوتا ہے (یا دستی طور پر مسلط کیا جا سکتا ہے) اور JSON آؤٹ پٹ لائیو اپ ڈیٹ ہوتا ہے، ایک پیش منظری جدول کے ساتھ جو بالکل دکھاتا ہے کہ ہر قطار کیسے پڑھی گئی۔

یہ parser RFC 4180 کی پیروی کرتا ہے، اس لیے quote شدہ فیلڈز، escape شدہ quotes اور quotes کے اندر لائن بریکس درست طریقے سے سنبھالے جاتے ہیں۔ ہیڈر ٹوگل آن ہونے پر، پہلی قطار آبجیکٹ کیز بن جاتی ہے؛ ڈپلیکیٹ یا خالی ہیڈر نام خودکار طور پر ٹھیک کر دیے جاتے ہیں اور ایک انتباہ بتاتا ہے کہ کیا درست کیا گیا۔

آؤٹ پٹ آپشنز عام صورتوں کا احاطہ کرتے ہیں: آبجیکٹس کا ایک array یا سادہ قطاروں کا ایک array، قابلِ ترتیب انڈینٹیشن، اور "smart types" جو نمبرز، true/false اور null کو strings کے بجائے حقیقی JSON اقسام میں تبدیل کرتا ہے۔ سب کچھ آپ کے براؤزر میں چلتا ہے — آپ کا ڈیٹا کبھی صفحے سے باہر نہیں جاتا۔

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

  1. اپنا CSV بائیں پین میں چسپاں کریں، .csv فائل اپ لوڈ کریں، یا نمونہ لوڈ کریں۔
  2. خودکار شناخت شدہ delimiter کی تصدیق کریں، یا دستی طور پر کوما، سیمی کولن، ٹیب یا pipe منتخب کریں۔
  3. "First row is a header" کو ٹوگل کریں تاکہ یہ کنٹرول ہو کہ کالم کے نام JSON کیز بنیں یا نہیں۔
  4. شکل منتخب کریں (objects یا rows)، انڈینٹ لیول، اور آیا smart types آن ہوں۔
  5. "How your data was read" پیش منظر دیکھیں، پھر JSON کاپی کریں یا .json فائل ڈاؤن لوڈ کریں۔

اکثر پوچھے جانے والے سوالات

نہیں۔ تبدیلی مکمل طور پر آپ کے براؤزر میں چلتی ہے، اس لیے کسٹمر فہرستوں یا اندرونی ڈیٹا والی اسپریڈ شیٹس آپ کے آلے پر ہی رہتی ہیں۔ آپ ٹیب بند کر سکتے ہیں اور کچھ بھی منتقل نہیں ہوا ہوتا۔

جی ہاں — مفت ہے، آپ جتنی فائلیں تبدیل کریں اس کی کوئی حد نہیں اور کسی اکاؤنٹ کی ضرورت نہیں۔

کوما، سیمی کولن، ٹیب اور pipe۔ ڈیفالٹ طور پر یہ ٹول آپ کے ڈیٹا سے delimiter کی خودکار شناخت کرتا ہے، اور اگر کوئی فائل غیر معمولی separator استعمال کرے تو آپ ایک کلک سے شناخت کو تبدیل کر سکتے ہیں۔

یہ ایسی سیل ویلیوز کو جو نمبرز، booleans یا null جیسی نظر آئیں حقیقی JSON اقسام میں تبدیل کر دیتا ہے — "42" کے بجائے 42، "true" کے بجائے true — اور خالی سیلز کو null بنا دیتا ہے۔ ہر ویلیو کو string کے طور پر رکھنے کے لیے اسے بند کر دیں۔

مختلف کالم گنتی والی قطاروں کو بھرا یا تراشا جاتا ہے، ڈپلیکیٹ ہیڈر ناموں کو ایک عددی لاحقہ ملتا ہے، اور خالی ہیڈر سیلز کو column_1، column_2 وغیرہ نام دیا جاتا ہے۔ ہر تصحیح ایک انتباہ کے طور پر رپورٹ ہوتی ہے تاکہ کچھ بھی خاموشی سے نہ ہو۔

جی ہاں۔ یہ parser RFC 4180 کے مطابق ہے: quote شدہ فیلڈز، escape شدہ double quotes اور quotes کے اندر لائن بریکس سب درست طریقے سے پڑھے جاتے ہیں بجائے اس کے کہ قطار ٹوٹ جائے۔

شیئر کریں

مقبول تلاشیں
csv سے json csv کو json میں تبدیل csv json کنورٹر csv سے json array آن لائن csv پارس csv سے json ٹول
مدد چاہیے؟
اس ٹول میں کوئی مسئلہ ملا؟ ہماری ٹیم کو بتائیں۔
مسئلہ رپورٹ کریں

اس مفت ٹول کو اپنی ویب سائٹ پر شامل کریں — نیچے دیا گیا کوڈ کاپی اور پیسٹ کریں۔