JSON ते Excel कन्व्हर्टर

JSON ला Excel मध्ये ऑनलाइन रूपांतरित करा — मोफत, झटपट आणि खाजगी. तुमची फाइल तुमच्या ब्राउझरमध्ये प्रक्रियेत आणली जाते, कधीही अपलोड केली जात नाही.

निकाल

रूपांतरित फाइल्स आणि प्रिव्ह्यू येथे दिसेल.

तयार. रूपांतरित करण्यासाठी टेबल फाइल निवडा.

रूपांतरण कसे कार्य करते

  • ऑब्जेक्ट्सचा ॲरे रो आणि कॉलम्स बनतो; नेस्टेड ऑब्जेक्ट्स address.city सारख्या डॉटेड-की कॉलम्समध्ये सपाट (flattened) केले जातात.
  • स्प्रेडशीट साध्या मूल्यांची एकच शीट म्हणून लिहिली जाते — कोणतेही फॉर्म्युले, स्टाइलिंग किंवा अतिरिक्त टॅब नसतात.

तुमची टेबल फाइल तुमच्या ब्राउझरमध्येच रूपांतरित केली जाते. BroBroGo वर काहीही अपलोड केले जात नाही.

नेहमी विचारले जाणारे प्रश्न (FAQ)

मी JSON ला Excel मध्ये कसे रूपांतरित करू?

तुमची JSON फाइल ड्रॉप करा आणि कन्व्हर्ट वर क्लिक करा — निकालाच्या पूर्वावलोकनासह Excel फाइल काही सेकंदात डाउनलोड करण्यासाठी तयार होते. सर्व काही तुमच्या डिव्हाइसवरच चालते.

मी किती मोठ्या आकाराची फाइल रूपांतरित करू शकतो?

प्रति फाइल ८ MB, १०,००० रो (rows) आणि २०० कॉलम्स पर्यंत. मोठे डेटा सेट आधी लहान फाइल्समध्ये विभागणे सर्वोत्तम आहे.

JSON ते एक्सेल रूपांतरण: संपूर्ण मार्गदर्शक

हे पान काय करते

ह्या पानावर तुम्ही एक JSON फाइल अपलोड करून तिचे Excel (XLSX) फाइलमध्ये रूपांतर करू शकता. हे साधन आपोआपच JSON च्या श्रेणीबद्ध (hierarchical) संरचनेला एका सपाट तक्त्यात बदलते: ऑब्जेक्टच्या कळा (keys) ह्या स्तंभशीर्षक बनतात, ऑब्जेक्टच्या अॅरे (arrays) ह्या पंक्ती बनतात, आणि नेस्टेड कळा डॉट-पथ नावांनी विस्तारल्या जातात (उदा. address.city). तुम्ही निकालाची पूर्वावलोकन (preview) पाहू शकता, आणि तयार स्प्रेडशीट डाउनलोड करू शकता.

हे साधन एका वेळी फक्त एकच JSON फाइल स्वीकारते. फाइल "टेबल-शेप्ड" असावी लागते — म्हणजे ऑब्जेक्टचा अॅरे (array of objects) किंवा अॅरेचा अॅरे (array of arrays). आउटपुट म्हणून XLSX फाइल मिळते; साधन एक पूर्वावलोकन, रूपांतरित तक्त्यातील पंक्ती आणि स्तंभांची संख्या, आणि आउटपुट फाइलचा आकार देखील दाखवते.

हे पान इतरांपेक्षा वेगळे का?

JSON टाईप केलेले (typed) आणि नेस्टेबल (nestable) असते — त्यात ऑब्जेक्ट्स, अॅरे, संख्या (numbers), बूलियन (booleans), आणि null यांचा समावेश असू शकतो. तर सपाट स्प्रेडशीट थेट अशी श्रेणीबद्धता दर्शवू शकत नाही. हे रूपांतरण एक फ्लॅटनिंग नियम (dot-path keys) वापरते, जो CSV किंवा Excel फाइल्स पासून रूपांतर करताना आवश्यक नसतो कारण त्या आधीच सपाट असतात.

लक्ष्य स्वरूप XLSX आहे — हे एक जिप केलेले XML वर्कबुक आहे, जे मूळतः डेटा प्रकार जसे की संख्या आणि बूलियन साठवू शकते (CSV च्या उलट, जे सर्व काही मजकूरात बदलते). परंतु हे साधन कोणतेही सूत्र (formulas) किंवा सेल शैली (cell styling) जतन करत नाही; ते फक्त JSON स्रोतातील दृश्य, स्थिर डेटा लिहिते.

हे रूपांतरण पूर्णपणे ब्राउझरमध्ये (client-side) चालते — कोणतीही फाइल सर्व्हरवर अपलोड होत नाही. हे डेटा गोपनीयतेसाठी महत्त्वाचे आहे; तुमचा JSON डेटा तुमची मशीन सोडत नाही.

इनपुट आणि आउटपुट तपशील

इनपुट: एकच JSON फाइल. फाइल खालील एका स्वरूपात असावी:

  • ऑब्जेक्टचा अॅरे (प्रत्येक ऑब्जेक्ट एक पंक्ती बनते, त्याच्या कळा स्तंभशीर्षक बनतात)
  • अॅरेचा अॅरे (प्रत्येक आतील अॅरे एक पंक्ती बनते)

आउटपुट: XLSX फाइल (एकच वर्कशीट). साधन पुढील माहिती देखील दाखवते:

  • रूपांतरित तक्त्यातील पंक्ती आणि स्तंभांची संख्या
  • आउटपुट फाइलचा आकार
  • डाउनलोड करण्यापूर्वी एक पूर्वावलोकन

नियम आणि धार (Edge Cases)

  • फ्लॅटनिंग नियम: नेस्टेड ऑब्जेक्टच्या कळा डॉट-पथ वापरून विस्तारल्या जातात. उदा. {"address": {"city": "मुंबई"}} याचे रूपांतर address.city या स्तंभात होईल.
  • अॅरेचे रूपांतर: अॅरेचा अॅरे हा तक्त्यात तसाच ठेवला जातो — प्रत्येक आतील अॅरे एक पंक्ती बनते, तर बाहेरील अॅरे स्तंभ म्हणून वागतो.
  • फक्त पहिली वर्कशीट: एकापेक्षा अधिक शीट्स, फॉर्म्युले, किंवा फॉरमॅटिंग JSON मधून वाहून नेले जात नाही.
  • डेटा प्रकार: संख्या आणि बूलियन हे XLSX मध्ये त्यांच्या मूळ प्रकारात साठवले जातात. null मूल्ये रिक्त सेल म्हणून दाखवली जातात.
  • त्रुटी संदेश: साधन खालील त्रुटी संदेश दाखवू शकते:
    • "Choose one file first." (एक फाइल निवडा)
    • "Choose a CSV, JSON or XLSX file." (CSV, JSON किंवा XLSX फाइल निवडा)
    • "This file is too large. Use a file under ‹max›." (फाइल खूप मोठी आहे. ‹max› पेक्षा लहान वापरा.)
    • "This JSON is invalid or not table‑shaped." (JSON अवैध किंवा टेबल-शेप्ड नाही.)
    • "This file has no table rows." (या फाइलमध्ये तक्ता पंक्ती नाहीत.)
    • "This table has more than ‹max› rows." (तक्त्यात ‹max› पेक्षा जास्त पंक्ती आहेत.)
    • "This table has more than ‹max› columns." (तक्त्यात ‹max› पेक्षा जास्त स्तंभ आहेत.)
    • "Conversion cancelled." (रूपांतरण रद्द केले.)
    • "This conversion is taking too long. Try a smaller file." (हे रूपांतरण खूप वेळ घेत आहे. लहान फाइल वापरून पहा.)

हे कोणासाठी उपयोगी आहे?

  • ज्यांच्याकडे JSON फाइलमध्ये श्रेणीबद्ध डेटा आहे (उदा. API किंवा कॉन्फिगरेशन मधून) आणि त्याचे विश्लेषण किंवा स्प्रेडशीट म्हणून शेअर करायचे आहे.
  • डेटा विश्लेषक ज्यांना नेस्टेड JSON ऑब्जेक्ट्स कोड न लिहिता सपाट करायचे आहेत.
  • कोणीही ज्यांना आउटपुटमध्ये संख्या आणि बूलियन डेटा प्रकार जतन करायचे आहेत (CSV सर्वकाही मजकूर बनवते).
  • संघातील सदस्य जे JSON फाइल्स घेतात पण Excel वापरणाऱ्या सहकाऱ्यांसोबत काम करतात.

तक्ता: JSON डेटा प्रकार विरुद्ध XLSX मध्ये रूपांतर

JSON डेटा प्रकार XLSX मध्ये काय होते? उदाहरण
संख्या (number) संख्या म्हणून (numeric cell) 42 → 42
बूलियन (boolean) बूलियन म्हणून (TRUE/FALSE) true → TRUE
स्ट्रिंग (string) मजकूर म्हणून (text) "नमस्कार" → नमस्कार
null रिक्त सेल (empty cell) null → (रिक्त)
नेस्टेड ऑब्जेक्ट डॉट-पथ स्तंभात विस्तारित {"a":{"b":1}}a.b स्तंभ
अॅरे अनेक पंक्ती (जर ऑब्जेक्टचा अॅरे असेल) [{"x":1},{"x":2}] → दोन पंक्ती

FAQ – वारंवार विचारले जाणारे प्रश्न

1. माझ्या JSON मध्ये एकापेक्षा जास्त नेस्टिंग स्तर आहेत. ते कसे हाताळले जातील? प्रत्येक नेस्टेड स्तर डॉट-पथ नावाने एका स्तंभात विस्तारला जाईल. उदा. {"user": {"profile": {"name": "रमेश"}}} हे user.profile.name स्तंभात येईल.

2. माझ्या JSON मध्ये अॅरेचा अॅरे आहे — ते कसे रूपांतरित होईल? अॅरेचा अॅरे थेट तक्त्यात बदलला जातो. प्रत्येक आतील अॅरे एक पंक्ती बनते, बाहेरील अॅरे स्तंभ म्हणून वागतो. कोणतेही फ्लॅटनिंग लागू होत नाही.

3. एक्सेल फॉर्म्युले किंवा फॉरमॅटिंग जतन होते का? नाही. हे साधन फक्त JSON मधील स्थिर डेटा वाचते आणि XLSX मध्ये लिहिते. कोणतेही फॉर्म्युले, सेल रंग, किंवा फॉन्ट जतन होत नाहीत.

4. मी एकापेक्षा जास्त वर्कशीट्स तयार करू शकतो का? नाही. हे साधन फक्त एकच वर्कशीट तयार करते. एकापेक्षा जास्त JSON फाइल्स किंवा अॅरे असल्यास, तुम्हाला वेगवेगळ्या वेळी रूपांतर करावे लागेल.

5. माझी JSON फाइल खूप मोठी आहे — काय करावे? साधन फाइल आकारावर मर्यादा घालते. जर फाइल ‹max› पेक्षा मोठी असेल, तर त्रुटी संदेश दिसेल. लहान भागात विभागून रूपांतर करा. तसेच, तक्त्यातील पंक्ती किंवा स्तंभ जास्त असल्यासही मर्यादा आहेत — त्या ओलांडल्यास "This table has more than ‹max› rows/columns" हा संदेश दिसेल.

6. JSON मध्ये बूलियन मूल्य कसे जतन केले जाते? बूलियन true किंवा false हे XLSX मध्ये TRUE किंवा FALSE म्हणून लिहिले जातात. हे CSV पेक्षा वेगळे आहे, जिथे ते "TRUE" किंवा "FALSE" (मजकूर) बनतात. त्यामुळे एक्सेलमध्ये पुढील गणनांसाठी हे उपयुक्त आहे.

निष्कर्ष

हे साधन JSON फाइल्सचे XLSX मध्ये रूपांतर करण्यासाठी एक सोपे आणि गोपनीयता-स्नेही (client-side) उपाय प्रदान करते. नेस्टेड डेटा डॉट-पथ नियमाने सपाट केला जातो, आणि संख्यात्मक व बूलियन प्रकार जतन केले जातात. हे विशेषतः त्या विश्लेषकांसाठी उपयुक्त आहे ज्यांना API किंवा कॉन्फिगरेशन डेटा एक्सेलमध्ये हाताळायचा आहे, पण कोड लिहिण्याची गरज नाही. (नोंद: वरील मजकूरातील ‹max› हा स्थानधारक आहे — वास्तविक मर्यादा साधनाने ठरवल्या जातात.)