JSON array of objects کو CSV میں flatten کریں۔

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

نمونہ آزمائیں:
جداکار
input.json
NDJSON شناخت ہوا — فی لائن ایک object۔
output.csv


							
آپ کی اسپریڈ شیٹ یہاں ظاہر ہوگی
بائیں طرف JSON پیسٹ کریں، .json فائل چھوڑیں، یا نمونہ لوڈ کریں۔

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

JSON to CSV کنورٹر JSON objects کے ایک array کو فلیٹ کر کے اسپریڈشیٹ کے لیے تیار CSV فائل میں تبدیل کرتا ہے۔ JSON پیسٹ کریں، ایک .json فائل کھولیں یا نمونوں میں سے کسی ایک سے شروع کریں: نتیجہ ایک لائیو ٹیبل پریویو اور خام CSV دونوں کی شکل میں دکھایا جاتا ہے، اور جیسے ہی آپ ان پٹ میں تبدیلی کرتے ہیں فوراً اپڈیٹ ہو جاتا ہے۔

نیسٹڈ ڈھانچے کوئی مسئلہ نہیں: ایک اختیاری فلیٹن سوئچ نیسٹڈ keys کو customer.city جیسے ڈاٹ والے کالم ناموں میں پھیلا دیتا ہے، اور NDJSON ان پٹ (ہر لائن میں ایک JSON object) خود بخود پہچان لیا جاتا ہے۔ ایک اکیلا object بھی چل جاتا ہے: یہ محض ایک قطار والی فائل بن جاتا ہے۔

کالم سیٹ تمام objects میں ملنے والی ہر key کا اتحاد ہوتا ہے، اور پہلی بار نظر آنے کی ترتیب برقرار رکھتا ہے، اس لیے غیر مساوی ریکارڈز بھی درست طور پر ترتیب میں رہتے ہیں۔ کوما، سیمی کولن، ٹیب یا پائپ ڈیلیمیٹر منتخب کریں، پھر CSV کاپی کریں یا .csv فائل ڈاؤن لوڈ کریں: پوری تبدیلی آپ کے براؤزر میں ہوتی ہے۔

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

  1. JSON objects کا ایک array پیسٹ کریں، ایک .json فائل کھولیں، یا نمونوں میں سے کوئی ایک لوڈ کریں۔
  2. اگر آپ کے objects میں نیسٹڈ ڈیٹا ہے تو "Flatten nested keys" آن کریں۔
  3. ڈیلیمیٹر منتخب کریں: کوما، سیمی کولن، ٹیب یا پائپ، اور ہیڈر قطار کا آپشن۔
  4. نتیجہ چیک کرنے کے لیے Table اور Raw CSV ویوز کے درمیان سوئچ کریں۔
  5. CSV کاپی کریں یا اسے .csv فائل کے طور پر ڈاؤن لوڈ کریں۔

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

نہیں۔ مکمل json to csv تبدیلی آپ کے براؤزر میں کلائنٹ سائیڈ پر ہوتی ہے۔ نجی ڈیٹا رکھنے والے API responses یا exports کبھی آپ کے ڈیوائس سے باہر نہیں جاتے۔

جی ہاں، یہ بالکل مفت ہے: نہ کریڈٹس، نہ رجسٹریشن اور نہ ہی فائل کی کوئی حد۔

فلیٹننگ فعال ہونے پر، نیسٹڈ keys ڈاٹ والے کالم ہیڈرز بن جاتی ہیں: {"customer":{"city":"Paris"}} جیسا object ایک customer.city کالم بناتا ہے۔ فلیٹننگ کے بغیر، نیسٹڈ values سیل کے اندر JSON متن کے طور پر سیریلائز ہو جاتی ہیں۔

جی ہاں۔ اگر ان پٹ نیولائن سے علیحدہ JSON ہو (ہر لائن میں ایک object، جیسا کہ بہت سے لاگ پائپ لائنز اور export ٹولز پیدا کرتے ہیں)، تو کنورٹر اسے خود بخود پہچان لیتا ہے اور ہر لائن کو ایک قطار سمجھتا ہے۔

کنورٹر تمام keys کے اتحاد سے کالم فہرست بناتا ہے، اسی ترتیب میں جس میں وہ پہلی بار ظاہر ہوتی ہیں۔ جن objects میں کوئی key موجود نہیں ہوتی، انہیں اس کالم میں محض ایک خالی سیل مل جاتا ہے، اس لیے کچھ بھی غلط ترتیب میں نہیں جاتا۔

جی ہاں۔ آؤٹ پٹ ہیڈر قطار کے ساتھ معیاری CSV ہے۔ اگر آپ کے علاقے میں سیمی کولن سے علیحدہ فائلیں متوقع ہوں تو ڈاؤن لوڈ کرنے سے پہلے سیمی کولن ڈیلیمیٹر منتخب کریں اور Excel کالمز کو درست طور پر پارس کرے گا۔

شیئر کریں

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

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