C# का उपयोग करके Excel को JSON में कैसे परिवर्तित करें

C# का उपयोग करके Excel को JSON में कैसे परिवर्तित करें

Excel फ़ाइलों को JSON में परिवर्तित करना डेटा के आदान-प्रदान को सरल बनाता है और वेब अनुप्रयोगों के साथ संगतता में सुधार करता है. Aspose.Cells for .NET एक मजबूत कार्यक्षमता प्रदान करती है जो एक्सेल डेटे को जेसन में आसानी से सीरियल करने में सक्षम है।

Excel को JSON में क्यों परिवर्तित करें?

  • संगतता के लिए:- विभिन्न प्लेटफार्मों और प्रणालियों के बीच स्ट्रीमलाइन डेटा आदान-प्रदान।

  • डेटा प्रबंधन:- JSON वेब विकास और डेटा हेरफेर के लिए एक संरचित प्रारूप प्रदान करता है।

  • ऑटोमोबाइल :- JSON के लिए Excel डेटा सीरियल को स्वचालित करें, जिससे मैन्युअल डाटा प्रसंस्करण कम हो जाता है।

चरण-दर-चरण मार्गदर्शिका Excel को JSON में परिवर्तित करने के लिए

चरण 1: NuGet के माध्यम से Aspose.Cells स्थापित करें

NuGet Package Manager का उपयोग करके .NET के लिए **Aspose.Cells स्थापित करें:

dotnet add package Aspose.Cells

चरण 2: Aspose.Cells लाइसेंस सेट करें

पूर्ण सुविधाओं का उपयोग करने के लिए अपने Aspose.Cells लाइसेंस सेट करें:

Metered matered = new Metered();
matered.SetMeteredKey("PublicKey", "PrivateKey");

चरण 3: Excel फ़ाइल लोड करें

अपने Excel फ़ाइल को एक कार्यपुस्तिका वस्तु में लोड करें:

Workbook workbook = new Workbook("file.xlsx");

चरण 4: Excel डेटा को परिवर्तित करने के लिए निर्दिष्ट करें

आप विभिन्न Excel डेटा प्रकारों को सीरियल कर सकते हैं:

  • सेल रेंज:
var cells = workbook.Worksheets["Sheet1"].Cells.CreateRange("A1:C3");
  • एकल सेल:
var cell = workbook.Worksheets["Sheet1"].Cells["A1"];
  • ** तालिकाएं, चार्ट, पिवेट टेबल आदि:**
var tables = workbook.Worksheets["Sheet1"].ListObjects;
var charts = workbook.Worksheets["Sheet1"].Charts;
var pivots = workbook.Worksheets["Sheet1"].PivotTables;

चरण 5: Excel डेटा को JSON में सीरियल करें

अपने विशिष्ट डेटा को JSON में सीरियल करें:

string jsonString = Aspose.Cells.Utility.JSONSerializer.Serialize(cells);

चरण 6: JSON डेटा को सहेजें

एक फ़ाइल में सीरियल JSON डेटा संग्रहीत करें:

System.IO.File.WriteAllText("output.json", jsonString);

चरण 7: JSON आउटपुट को अनुकूलित करें (वैकल्पिक)

JSON उत्पादन को अनुकूलित करके सुधार करें:

  • विशिष्ट तत्वों (फॉर्मूला, हाइपरलिंक, चार्ट, छवियों, आदि) को सीरियल करें।
  • JsonSaveOptions का उपयोग करके JSON संरचना और प्रारूपण को नियंत्रित करें।

सामान्य समस्याएं और सुधार

1. गलत JSON संरचना

  • ** समाधान** : डेटा प्रकार की जांच करें जो सीरियल किया जा रहा है (उदाहरण के लिए, सेल रेंज विपरीत एक कोशिका)।

2. लाइसेंस गलतियां

  • ** समाधान** : अपने लाइसेंस फ़ाइल मार्ग की जांच करें और सुनिश्चित करें कि यह वैध और सही रूप से संदर्भित है।

3. फ़ाइल पथ मुद्दों

  • ** समाधान** : यह सुनिश्चित करें कि इनपुट Excel फ़ाइल मार्ग और आउटडोर JSON मार्ग सही और सुलभ हैं।
 हिंदी