UltKit

JSON سے Excel کنورٹر

JSON میں API ایکسپورٹ، لاگ ڈمپ یا ڈیٹا بیس بیک اپ اپ لوڈ کریں اور ایسی XLSX ورک بک حاصل کریں جس میں ہر ریکارڈ ایک قطار اور ہر کی ایک کالم ہو، جسے آپ فلٹر، ترتیب اور جمع کر سکیں۔

ڈیٹا کنورٹر

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

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

آؤٹ پٹ

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

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

  1. 1

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

    اپ لوڈ ایریا میں .json، .jsonl یا .ndjson فائل ڈالیں۔ ایک بیچ میں زیادہ سے زیادہ 20 فائلیں، ہر ایک 95 MB تک؛ ہر فائل کی اپنی الگ ورک بک بنتی ہے۔

  2. 2

    شیٹ کی سیٹنگز چیک کریں

    اس میں تبدیل کریں میں پہلے ہی XLSX منتخب ہے۔ اعلیٰ سیٹنگز کے تحت شیٹ کا نام سے ٹیب کا نام بدل سکتے ہیں یا تاریخیں کے ذریعے ٹائم اسٹیمپ کا انداز بدل سکتے ہیں۔

  3. 3

    تبدیل کریں اور Excel میں کھولیں

    XLSX (Excel) میں تبدیل کریں ← دبائیں اور ورک بک ڈاؤن لوڈ کریں۔ یہ Excel، Google Sheets، Numbers اور LibreOffice Calc میں کھل جاتی ہے۔

JSON کو Excel شیٹ کی صورت میں کس کو چاہیے

JSON وہ فارمیٹ ہے جس میں مشینیں ڈیٹا کا تبادلہ کرتی ہیں۔ Douglas Crockford نے 2001 کے آس پاس اس کا نام رکھا اور اسے مقبول کیا، اور IETF معیار RFC 8259 (2017) صرف چھ طرح کی ویلیوز بیان کرتا ہے: آبجیکٹ، ارے، اسٹرنگ، نمبر، true/false اور null۔ REST APIs، Firebase اور MongoDB ایکسپورٹ، Stripe ویب ہکس اور براؤزر ڈیولپر ٹولز سب JSON ہی دیتے ہیں۔

یہ ایکسپورٹ وصول کرنے والے اکثر ڈیولپر نہیں ہوتے۔ مارکیٹنگ تجزیہ کار اشتہاری پلیٹ فارم کی API سے مہم کا ڈیٹا نکالتا ہے، اسٹور مالک ہیڈ لیس شاپ سے آرڈرز ڈاؤن لوڈ کرتا ہے، محقق عوامی ڈیٹا سیٹ محفوظ کرتا ہے۔ انہیں ہر قطار میں ایک ریکارڈ، فلٹر کے لیے کالم اور نیچے SUM چاہیے۔

JSON سے Excel: ریکارڈز قطاروں میں کیسے بدلتے ہیں

ان پٹ: اندرونی customer آبجیکٹ کے ساتھ دو آرڈر ریکارڈ
[
  {"order": "A-1001", "total": 48.5, "customer": {"name": "Ruth Ng", "country": "CA"}, "tags": ["gift", "rush"]},
  {"order": "A-1002", "total": 12, "customer": {"name": "Omar Diaz", "country": "US"}}
]

نتیجے میں بننے والی شیٹ کے پانچ کالم ہیں: order، total، customer.name، customer.country اور tags۔ قطار 3 میں A-1002، 12، Omar Diaz اور US ہیں اور tags کا سیل خالی ہے، کیونکہ دوسرے ریکارڈ میں یہ key نہیں تھی۔ غائب keys کبھی دوسری ویلیوز کو کھسکاتی نہیں، جو JSON کو ہاتھ سے سیلز میں کاپی کرنے کی عام خرابی ہے۔

نمبر عددی ہی رہتے ہیں، اس لیے ٹوٹل فوراً جمع ہو جاتے ہیں۔ نمبر جیسی نظر آنے والی اسٹرنگز، جیسے کوٹس میں ZIP کوڈ یا SKU، ٹیکسٹ رہتی ہیں، جس سے 02134 جیسے شروع کے صفر محفوظ رہتے ہیں۔ ISO ٹائم اسٹیمپ (2026-10-18T09:30:00Z) کے لیے تاریخیں میں پڑھنے کے قابل پیٹرن چنیں۔

JSON سے XLSX: Excel کی وہ حدود جو پھر بھی لاگو ہوتی ہیں

قطاریں فی ورک شیٹ
1,048,576
کالم، A سے XFD تک
16,384
حروف فی سیل
32,767
شیٹ کے نام میں حروف
31

JSON

جاوا اسکرپٹ آبجیکٹ نوٹیشن

JSON منظم ڈیٹا کے لیے ہلکا پھلکا ٹیکسٹ فارمیٹ ہے، جسے Douglas Crockford نے 2000 کی دہائی کے اوائل میں مقبول کیا اور جو RFC 8259 اور ECMA-404 کے طور پر معیاری ہے۔ یہ آبجیکٹس، ارریز، اسٹرنگز، نمبرز، بولینز اور null کو سادہ، پڑھنے کے قابل نحو میں ظاہر کرتا ہے۔ یہ تقریباً ہر پروگرامنگ زبان میں ویب APIs، کنفیگریشن فائلوں اور ایپس کے درمیان ڈیٹا کے تبادلے کا ڈیفالٹ فارمیٹ ہے۔ اس میں تبصرے، تاریخیں یا اسکیمے بلٹ اِن نہیں، اور بڑی گہری فائلیں ویور کے بغیر پڑھنا مشکل ہوتا ہے۔

کمپریشن
–
شفافیت
–
اینیمیشن
–
متعارف ہونے کا سال
2001 · Douglas Crockford
JSON کنورٹر

XLSX

Microsoft Excel ورک بک

XLSX، Office 2007 سے Microsoft Excel کا ڈیفالٹ ورک بک فارمیٹ ہے جو Office Open XML اسٹینڈرڈ پر مبنی ہے۔ یہ XML کے ZIP پیکیج میں متعدد شیٹس، فارمولے، فارمیٹنگ، چارٹس، پیوٹ ٹیبلز اور ڈیٹا ویلیڈیشن محفوظ کرتا ہے۔ یہ ہر شیٹ پر دس لاکھ سے زیادہ قطاروں کو سپورٹ کرتا ہے اور کاروباری اسپریڈشیٹس کا معیاری تبادلہ فارمیٹ ہے۔ Google Sheets، LibreOffice اور Numbers XLSX کھولتے ہیں، البتہ میکروز اور جدید فیچرز منتقل نہ ہوں تو ممکن ہے۔

کمپریشن
–
شفافیت
–
اینیمیشن
–
متعارف ہونے کا سال
2007 · Microsoft
XLSX کنورٹر

JSON سے Excel وہ ذریعہ ہے جس سے API اور ڈیٹا بیس کا آؤٹ پٹ ان لوگوں تک پہنچتا ہے جو کوڈ نہیں پڑھتے: پروڈکٹ مینیجر، اکاؤنٹنٹ یا وہ کلائنٹ جسے بریسز اور کوٹس کے بجائے ترتیب دینے کے لیے قطاریں اور جانچنے کے لیے ٹوٹل چاہییں۔

JSON سے Excel تبدیلی سے صارفین کیا توقع رکھتے ہیں

غلط فہمیکوئی بھی JSON فائل صاف ستھرا ٹیبل بن سکتی ہے۔

حقیقتٹیبل کے لیے دہرائے جانے والے ریکارڈ چاہییں۔ گہری سیٹنگز والا ایک ہی کنفیگریشن آبجیکٹ ایک بہت چوڑی قطار بن جاتا ہے؛ ایسی فائلوں کے لیے JSON سے YAML پڑھنے میں آسان ہے۔

غلط فہمینام بدل دوں تو Excel .json فائل سیدھی کھول لے گا۔

حقیقتنام بدلنے سے فائل کے اندر کچھ نہیں بدلتا۔ Excel اسے ٹیکسٹ سمجھ کر سب کچھ کالم A میں ڈال دیتا ہے۔

غلط فہمیورک بک JSON کی اقسام بالکل ویسی ہی رکھتی ہے۔

حقیقتExcel میں نمبر، ٹیکسٹ، بولین اور خالی سیل ہوتے ہیں۔ JSON null خالی سیل بن جاتا ہے، اور 12 اور 12.0 کا فرق ختم ہو جاتا ہے۔

غلط فہمی100 MB سے کم کی ہر ایکسپورٹ سما جائے گی۔

حقیقتقطاریں بھی گنی جاتی ہیں۔ بیس لاکھ لائنوں والا لاگ 1,048,576 قطاروں کی حد سے بڑھ جاتا ہے؛ پہلے اسے تقسیم کریں، یا ڈیٹا بیس لوڈ کے لیے JSON سے CSV استعمال کریں۔

JSON سے Excel کے بارے میں سوالات

کیا Power Query کے بغیر JSON کو Excel میں تبدیل کیا جا سکتا ہے؟

جی ہاں۔ Excel کا اپنا راستہ Data → Get Data → From File → From JSON ہے، جو Power Query ایڈیٹر کھولتا ہے اور آپ کو ریکارڈز کو کالم بہ کالم پھیلانے کو کہتا ہے۔ یہاں یہ پھیلاؤ تبدیلی کے دوران ہی ہو جاتا ہے اور ورک بک فلٹر کرنے کے لیے تیار ملتی ہے۔

میری JSON میں موجود نیسٹڈ آبجیکٹس کا کیا ہوتا ہے؟

اندرونی آبجیکٹ اضافی کالموں میں پھیل جاتا ہے جن کے نام ڈاٹ والے راستے سے بنتے ہیں، مثلاً address آبجیکٹ سے address.city اور address.zip بن جاتے ہیں۔ ریکارڈ کے اندر سادہ ویلیوز کی ارے ایک ہی سیل میں JSON ٹیکسٹ کے طور پر رہتی ہے، کیونکہ ایک قطار میں کالموں کی بدلتی تعداد نہیں سما سکتی۔

کیا یہ کنورٹر BigQuery یا لاگ شپر سے آنے والی JSON Lines قبول کرتا ہے؟

جی ہاں۔ .jsonl یا .ndjson پر ختم ہونے والی فائلیں فی لائن ایک آبجیکٹ کے طور پر پڑھی جاتی ہیں، جیسے BigQuery ایکسپورٹ، Elasticsearch ڈمپ اور زیادہ تر لاگ پائپ لائنیں ریکارڈ لکھتی ہیں۔ ہر لائن شیٹ میں ایک قطار بنتی ہے۔

میری 19 ہندسوں والی IDs آخر میں صفر والے نمبروں میں کیوں بدل گئیں؟

Excel نمبروں کو 15 اہم ہندسوں تک محفوظ کرتا ہے، اس لیے Twitter snowflake ID یا کارڈ نمبر جیسا لمبا عدد عددی سیل میں آتے ہی آخری ہندسے کھو دیتا ہے۔ ایسی IDs کو JSON میں اسٹرنگ (کوٹس میں) رکھیں تو وہ شیٹ میں ٹیکسٹ کے طور پر ہندسہ بہ ہندسہ پہنچتی ہیں۔

کیا میری API ایکسپورٹ کہیں محفوظ کی جاتی ہے؟

نہیں۔ فائلیں پروسیسنگ کے 30 منٹ بعد خودکار طور پر حذف ہو جاتی ہیں، اور کوئی اکاؤنٹ درکار نہیں۔

کیا بعد میں اسپریڈشیٹ سے دوبارہ JSON بنایا جا سکتا ہے؟

جی ہاں۔ قطاریں ایڈٹ کرنے کے بعد ورک بک کو Excel سے JSON میں چلائیں تو کالم ہیڈرز دوبارہ keys بن جاتے ہیں۔ ڈاٹ والے کالم نام سیدھی keys کے طور پر لکھے جاتے ہیں، اس لیے اگر آپ کی API کو اندرونی آبجیکٹ چاہییں تو کوڈ میں انہیں دوبارہ بنائیں۔