JSON سے CSV

JSON اَریز کو CSV میں تبدیل کریں تاکہ اسپریڈشیٹس، ایکسپورٹس اور رپورٹنگ میں آسانی ہو۔ سب کچھ آپ کے براؤزر میں چلتا ہے—پرائیویٹ، ہلکا اور بغیر اپ لوڈ کے۔

ان پٹ: JSON (.json)
آؤٹ پٹ: CSV (.csv)
تمام کنورژن براہِ راست آپ کے ڈیوائس پر ہوتا ہے

جاننے کی باتیں

یہ ٹول آپ کے JSON کو CSV میں تبدیل کرتا ہے۔ CSV اسپریڈشیٹس اور ایکسپورٹس کے لیے بہترین ہے۔ بہترین نتائج کے لیے ایسی JSON فائل استعمال کریں جس میں آبجیکٹس کی اَرے ہو۔ نَیسٹڈ آبجیکٹس کو dot notation کے ذریعے کالمز میں فلیٹن کیا جاتا ہے۔

  • ان پٹ: JSON فائلیں (.json) جن میں اَریز یا آبجیکٹس ہوں۔
  • آؤٹ پٹ: CSV فائلیں — ہر JSON فائل کے لیے ایک .csv۔
  • اگر آپ کی JSON ایک آبجیکٹ ہے، تو ٹول اس کے اندر اَرے تلاش کرنے کی کوشش کرے گا یا اس آبجیکٹ کو ایک سنگل-رو CSV میں لپیٹ دے گا۔
  • تمام پروسیسنگ آپ کے براؤزر میں ہوتی ہے۔ FileYoga سرورز پر کچھ بھی اپ لوڈ نہیں ہوتا۔

JSON فائلیں CSV میں تبدیل کریں

JSON فائلیں ڈراپ کریں یا اپنے ڈیوائس سے منتخب کریں اور CSV ایکسپورٹس ڈاؤن لوڈ کریں۔
JSON فائلیں یہاں ڈراپ کریں
یا براؤز کرنے کے لیے کلک کریں
.json فائلیں (آبجیکٹس کی اَریز کے ساتھ) سپورٹ کرتا ہے۔ فائلیں آپ کے براؤزر میں پروسیس ہوتی ہیں اور کبھی سرور پر اپ لوڈ نہیں ہوتیں۔

JSON سے CSV کنورژن کیسے کام کرتا ہے

یہ ٹول آپ کی JSON فائل پڑھتا ہے اور ڈیٹا کو CSV میں تبدیل کرتا ہے۔ بہترین نتائج کے لیے آبجیکٹس کی اَرے استعمال کریں، جہاں ہر آبجیکٹ ایک رو بن جاتا ہے۔ نَیسٹڈ آبجیکٹس کو کالمز میں فلیٹن کیا جاتا ہے تاکہ آپ نتیجہ Excel یا Google Sheets میں کھول سکیں۔ سب کچھ آپ کے براؤزر میں چلتا ہے—کچھ بھی اپ لوڈ یا کہیں محفوظ نہیں ہوتا، اس لیے یہ پرائیویٹ ڈیٹا کے لیے موزوں ہے۔


یہ ٹول کب استعمال کریں

JSON ایپس اور APIs کے لیے بہترین ہے، لیکن رپورٹنگ اور اسپریڈشیٹس میں CSV زیادہ آسان ہوتا ہے۔ JSON سے CSV اس وقت مدد کرتا ہے جب آپ کو ٹیبلز، ایکسپورٹس یا آسان شیئرنگ چاہیے۔

  • اسپریڈشیٹس: API ایکسپورٹس کو Excel یا Google Sheets میں کھولیں۔
  • رپورٹنگ: نَیسٹڈ ڈیٹا کو فلیٹ، کالم-بیسڈ ٹیبلز میں بدلیں۔
  • امپورٹس: ایسے CSV فارمیٹس بنائیں جو بہت سے ٹولز قبول کرتے ہیں۔
  • ریویو اور کلین اپ: رو بہ رو ڈیٹا دیکھیں اور تیزی سے ایڈٹ کریں۔

الٹی سمت چاہیے (CSVJSON)؟ ہمارا CSV سے JSON کنورٹر آزمائیں۔ اگر آپ کو XML فارمیٹ چاہیے تو یہ JSON سے XML کنورٹر استعمال کریں۔

مرحلہ وار: JSON سے CSV

اپنی JSON کو تبدیل کرنا چند سیکنڈز میں ہو جاتا ہے:

  • JSON فائلیں شامل کریں۔ اوپر والے باکس میں ڈریگ اینڈ ڈراپ کریں یا اپنے ڈیوائس سے منتخب کرنے کے لیے کلک کریں۔
  • ڈیلیمیٹر منتخب کریں۔ کاما، سیمی کولن، tab یا پائپ منتخب کریں—اس کے مطابق کہ آپ CSV کہاں کھولیں گے۔
  • فلیٹننگ منتخب کریں۔ نَیسٹڈ کیز کے لیے dot notation یا bracket notation منتخب کریں۔
  • CSV میں تبدیل کریں۔ Convert to CSV پر کلک کریں۔ ٹول سب کچھ آپ کے براؤزر میں پروسیس کرتا ہے۔
  • آؤٹ پٹ محفوظ کریں۔ فائلیں ایک ایک کر کے محفوظ کریں یا سب تیار ہونے پر “سب محفوظ کریں” استعمال کریں۔

پرائیویسی، حدود اور یہ ٹول آپ کی فائلوں کے ساتھ کیا کرتا ہے

FileYoga ایک سادہ اصول پر بنا ہے: آپ کی فائلیں آپ کے پاس رہتی ہیں۔ JSON سے CSV کنورژن آپ کے براؤزر میں لوکل چلتا ہے، اس لیے آپ کا ڈیٹا کبھی FileYoga سرورز پر اپ لوڈ نہیں ہوتا۔

صرف لوکل کنورژن

کنورژن آپ کے ڈیوائس پر، آپ کے براؤزر میں چلتا ہے۔ آپ کی JSON اپ لوڈ نہیں ہوتی اور CSV آؤٹ پٹ آپ ہی کی طرف بنتا ہے۔

کوئی خفیہ کاپی نہیں

جب آپ فہرست صاف کرتے ہیں یا ٹیب بند کرتے ہیں تو ٹول آپ کی فائلیں استعمال کرنا بند کر دیتا ہے اور سرور پر کوئی کاپی محفوظ نہیں کرتا۔

مصنوعی حدود نہیں

نہ پے وال، نہ کوٹا۔ اصل حدود صرف آپ کے ڈیوائس کی میموری اور براؤزر سے متعلق ہیں۔

اکاؤنٹ کی ضرورت نہیں

سائن اپ کے بغیر استعمال کریں۔ صفحہ کھولیں، فائلیں تبدیل کریں، اور کام مکمل ہونے پر نکل جائیں۔

اگر آپ حساس ڈیٹا پر کام کر رہے ہیں (کسٹمر ایکسپورٹس، اندرونی رپورٹس، مالیاتی لسٹس)، تو یہ سیٹ اپ آپ کو ابتدا سے آخر تک مکمل کنٹرول دیتا ہے۔

بہتر نتائج کے لیے ٹپس

  • سب سے صاف ٹیبل آؤٹ پٹ کے لیے آبجیکٹس کی اَرے والی JSON استعمال کریں۔
  • اگر JSON بہت گہری نَیسٹڈ ہے تو فلیٹننگ بہت سے کالم بنا سکتی ہے—چھوٹی ٹیبل چاہیے تو پہلے JSON سادہ کریں۔
  • اگر ویلیوز میں کاماز ہوں تو کنورٹر ضرورت کے مطابق سیلز کو کوٹ کرے گا تاکہ CSV درست رہے۔
  • Excel میں کھولنا ہے؟ اگر آپ کے لوکیل میں سیمی کولن استعمال ہوتا ہے تو سیمی کولن (;) منتخب کریں۔

خرابیوں کا حل

  • CSV میں صرف ایک کالم ہے: ممکن ہے آپ اسے ایسے لوکیل میں کھول رہے ہوں جہاں سیمی کولن متوقع ہو۔ سیمی کولن ڈیلیمیٹر آزمائیں یا اسپریڈشیٹ میں فائل امپورٹ کر کے ڈیلیمیٹر دستی طور پر منتخب کریں۔
  • نَیسٹڈ ڈیٹا گڈمڈ لگ رہا ہے: دوسرا فلیٹننگ فارمیٹ منتخب کریں یا کنورٹ کرنے سے پہلے JSON اسٹرکچر سادہ کریں۔
  • کنورژن فیل ہو جاتا ہے: ممکن ہے JSON غلط ہو (ٹرائلنگ کاماز، کمنٹس)۔ JSON ویلیڈیٹ کریں اور دوبارہ کوشش کریں۔
  • ٹیب فریز ہو جاتا ہے: بہت بڑی JSON فائلیں یا بہت گہرا نَیسٹنگ میموری حدود کو ہِٹ کر سکتا ہے۔ ایک وقت میں ایک فائل کنورٹ کریں اور دوسرے ہیوی ٹیبز بند کریں۔
  • آبجیکٹس کے اندر اَریز: ڈیفالٹ طور پر اَریز کو ایک ہی سیل میں JSON ٹیکسٹ کے طور پر رکھا جاتا ہے تاکہ “ایک آبجیکٹ = ایک رو” برقرار رہے۔ اگر آپ کو اَرے کے لیے الگ روز چاہئیں تو پہلے JSON ری شیپ کریں۔

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