Kā pārvērst Excel uz JSON, izmantojot C#

Kā pārvērst Excel uz JSON, izmantojot C#

Excel failu pārveidošana uz JSON vienkāršo datu apmaiņu un uzlabo saderību ar tīmekļa lietojumprogrammām. Aspose.Cells for .NET nodrošina spēcīgu funkcionalitāti, lai bez pūles serializētu Excel datus uz jSON.

Kāpēc konvertēt Excel uz JSON?

  • • Interoperabilitāte: *- Streamline datu apmaiņa starp dažādām platformām un sistēmām.

  • • Datu pārvaldība: *- JSON nodrošina strukturētu formātu, kas ir ideāls tīmekļa attīstībai un datu manipulācijai.

  • Automašīna ir:- Automātiskā Excel datu serializācija uz JSON, samazinot manuālo datu apstrādi.

Pakāpeniski ceļvedis, kā pārvērst Excel uz JSON

1. solis: instalēt Aspose.Cells caur NuGet

Instalēt Aspose.Cells .NET , izmantojot NuGet Package Manager:

dotnet add package Aspose.Cells

2. solis: Konfigurēt Aspose.Cells licences

Iestatīt savu Aspose.Cells licences, lai izmantotu pilnas funkcijas:

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

3. solis: lejupielādēt Excel failu

Lejupielādējiet Excel failu darba grāmatas objektu:

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

4. solis: iestatīt Excel datus, lai konvertētu

Jūs varat serializēt dažādus Excel datu veidus:

  • Cēloņu diapazons:
var cells = workbook.Worksheets["Sheet1"].Cells.CreateRange("A1:C3");
  • Vienkārša šūna:
var cell = workbook.Worksheets["Sheet1"].Cells["A1"];
  • Tabeles, diagrammas, pivot tabulas utt.:
var tables = workbook.Worksheets["Sheet1"].ListObjects;
var charts = workbook.Worksheets["Sheet1"].Charts;
var pivots = workbook.Worksheets["Sheet1"].PivotTables;

5. solis: Serializēt Excel datus uz JSON

Serializējiet norādītos datus JSON:

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

6. solis: glabāt JSON datus

Uzglabāt sertificētos JSON datus failā:

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

7. solis: JSON iznākumu pielāgošana (atļauts)

Uzlabot JSON iznākumu, pielāgojot serializāciju:

  • Serializēt konkrētus elementus (formulas, hipersaites, grafiki, attēli utt.).
  • Kontrolēt JSON struktūru un formatēšanu, izmantojot JsonSaveOptions.

Kopīgas problēmas un fiksācijas

Nepareiza JSON struktūra

  • Rīkojums : Pārbaudiet datu veidu, kas tiek serializēts (piemēram, šūnu diapazons vs. viena šūnas).

Licencēšanas kļūdas

  • Lēmums : Pārbaudiet savu licences failu maršrutu un pārliecinieties, ka tas ir derīgs un pareizi norādīts.

3.File Path problēmas

  • Rīkojums : Pārliecinieties, ka Excel ieejas failu un JSON iznākumu maršruti ir pareizi un pieejami.
 Latviski