CSV → JSON
پیسٹ شدہ CSV کو ایک صاف JSON array میں بدلیں۔
سب کچھ آپ کے براؤزر میں چلتا ہے — آپ کا ڈیٹا اس صفحے سے نہیں نکلتا۔
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 استعمال کرنے کا طریقہ
- اپنا CSV بائیں پین میں چسپاں کریں، .csv فائل اپ لوڈ کریں، یا نمونہ لوڈ کریں۔
- خودکار شناخت شدہ delimiter کی تصدیق کریں، یا دستی طور پر کوما، سیمی کولن، ٹیب یا pipe منتخب کریں۔
- "First row is a header" کو ٹوگل کریں تاکہ یہ کنٹرول ہو کہ کالم کے نام JSON کیز بنیں یا نہیں۔
- شکل منتخب کریں (objects یا rows)، انڈینٹ لیول، اور آیا smart types آن ہوں۔
- "How your data was read" پیش منظر دیکھیں، پھر JSON کاپی کریں یا .json فائل ڈاؤن لوڈ کریں۔