JSON سے Excel کنورٹر
JSON میں API ایکسپورٹ، لاگ ڈمپ یا ڈیٹا بیس بیک اپ اپ لوڈ کریں اور ایسی XLSX ورک بک حاصل کریں جس میں ہر ریکارڈ ایک قطار اور ہر کی ایک کالم ہو، جسے آپ فلٹر، ترتیب اور جمع کر سکیں۔
ڈیٹا کنورٹر
یا CSV, TSV, TXT … فائلیں یہاں ڈراپ کریں ·
زیادہ سے زیادہ 95 MB فی فائل· 20 فائلوں تک· 30 منٹ بعد حذف
فائلیں ہمارے سرورز پر پروسیس ہوتی ہیں اور 30 منٹ بعد حذف ہو جاتی ہیں۔
وہ حرف جو CSV اور متنی فائلوں میں کالموں کو الگ کرتا ہے، پڑھنے اور لکھنے دونوں کے لیے۔ خودکار اسے ان پٹ سے پہچانتا ہے اور کاما لکھتا ہے۔
UTF-8 ہر زبان کے لیے کام کرتا ہے۔ اگر Windows پر Excel میں CSV کھولنے پر اعراب یا ایشیائی حروف بگڑے نظر آئیں تو BOM کے ساتھ UTF-8 چنیں۔
Excel، ODS اور Numbers ان پٹ: صرف پہلی شیٹ تبدیل کریں، یا تمام شیٹس (ZIP میں ہر شیٹ کی ایک CSV، یا ہر شیٹ کی ایک JSON کی)۔
نئی اسپریڈ شیٹ میں شیٹ ٹیب کا نام، زیادہ سے زیادہ 31 حروف۔
آبجیکٹس کی ارے ہر قطار کے لیے کالم کے ناموں کو کیز بناتی ہے؛ ارے کی ارے زیادہ مختصر ہے اور ہیڈر کو پہلی ارے کے طور پر رکھتی ہے۔
بیرونی ایلیمنٹ کا نام جو تمام قطاروں کو لپیٹتا ہے؛ ہر قطار اس کے اندر <row> بنتی ہے۔
CREATE TABLE اور INSERT اسٹیٹمنٹس میں استعمال ہوتا ہے۔ صرف حروف، ہندسے اور انڈر اسکور۔
کوٹنگ اور کالم کی اقسام ڈیٹابیسز میں تھوڑی مختلف ہوتی ہیں؛ وہ چنیں جس میں امپورٹ کرنا ہے۔
تاریخ کے خانوں کو ایک فارمیٹ میں دوبارہ لکھیں۔ ڈیٹابیسز اور کوڈ کے لیے ISO (2026-10-18) سب سے محفوظ ہے؛ جوں کا توں رکھیں انہیں ماخذ کی طرح چھوڑتا ہے۔
اس ٹول کو استعمال کرنے کا طریقہ
- 1
JSON فائل اپ لوڈ کریں
اپ لوڈ ایریا میں .json، .jsonl یا .ndjson فائل ڈالیں۔ ایک بیچ میں زیادہ سے زیادہ 20 فائلیں، ہر ایک 95 MB تک؛ ہر فائل کی اپنی الگ ورک بک بنتی ہے۔
- 2
شیٹ کی سیٹنگز چیک کریں
اس میں تبدیل کریں میں پہلے ہی XLSX منتخب ہے۔ اعلیٰ سیٹنگز کے تحت شیٹ کا نام سے ٹیب کا نام بدل سکتے ہیں یا تاریخیں کے ذریعے ٹائم اسٹیمپ کا انداز بدل سکتے ہیں۔
- 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: ریکارڈز قطاروں میں کیسے بدلتے ہیں
[
{"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
XLSX
Microsoft Excel ورک بک
XLSX، Office 2007 سے Microsoft Excel کا ڈیفالٹ ورک بک فارمیٹ ہے جو Office Open XML اسٹینڈرڈ پر مبنی ہے۔ یہ XML کے ZIP پیکیج میں متعدد شیٹس، فارمولے، فارمیٹنگ، چارٹس، پیوٹ ٹیبلز اور ڈیٹا ویلیڈیشن محفوظ کرتا ہے۔ یہ ہر شیٹ پر دس لاکھ سے زیادہ قطاروں کو سپورٹ کرتا ہے اور کاروباری اسپریڈشیٹس کا معیاری تبادلہ فارمیٹ ہے۔ Google Sheets، LibreOffice اور Numbers XLSX کھولتے ہیں، البتہ میکروز اور جدید فیچرز منتقل نہ ہوں تو ممکن ہے۔
- کمپریشن
- –
- شفافیت
- –
- اینیمیشن
- –
- متعارف ہونے کا سال
- 2007 · Microsoft
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 کو اندرونی آبجیکٹ چاہییں تو کوڈ میں انہیں دوبارہ بنائیں۔
- Excel سے JSON کنورٹرExcel شیٹس کو آن لائن JSON میں تبدیل کریں: ہیڈر قطار کیز بنتی ہے، ہر قطار ایک آبجیکٹ، تاریخیں ISO میں۔ XLSX، XLS، ODS اور Numbers قبول ہیں۔
- JSON کو CSV میں تبدیل کریںJSON یا JSON Lines سے CSV: ہر آبجیکٹ ایک قطار، نیسٹڈ فیلڈز کالمز میں، UTF-8 مع BOM تاکہ Excel حروف درست دکھائے۔ ایک بار میں 20 فائلیں۔
- XML سے Excel کنورٹرXML انوائس، بینک اسٹیٹمنٹ، پروڈکٹ فیڈ اور سسٹم ایکسپورٹ کو Excel XLSX ٹیبل میں کھولیں۔ XML میپ یا Developer ٹیب کی ضرورت نہیں؛ Mac پر بھی چلتا ہے۔
- CSV سے XLSX کنورٹرCSV کو Excel XLSX ورک بک میں تبدیل کریں، شروع کے صفر، لمبی IDs اور خاص حروف محفوظ رہتے ہیں۔ کوما، سیمی کولن اور ٹیب فائلیں خودکار پہچانی جاتی ہیں۔
- JSON سے YAML کنورٹرKubernetes، GitHub Actions، Compose اور Ansible فائلوں کے لیے JSON کو YAML میں تبدیل کریں۔ انڈینٹ شدہ آؤٹ پٹ، ایک بار میں 20 فائلیں، بغیر اکاؤنٹ۔
- JSON سے HTML ٹیبل کنورٹرJSON کو HTML ٹیبل میں تبدیل کریں: کیز کالم ہیڈر اور ریکارڈز قطاریں بنتے ہیں۔ CMS، ای میل یا اندرونی صفحے میں پیسٹ کریں۔ کوڈ کی ضرورت نہیں۔