Excel-tiedostojen muuntaminen JSON-muotoon yksinkertaistaa tietojen vaihtoa eri alustojen ja järjestelmien välillä.Tämä opas osoittaa, miten käyttää Aspose.Cells for .NET -tietoja Excelin tiedoksiin, mikä helpottaa työskentelyä web-sovellusten ja API:ien kanssa.

Johdanto

Excel-tiedostoja käytetään laajalti rakennettujen tietojen tallentamiseen, mutta ne voivat olla monimutkaisia, kun integroidaan nykyaikaisiin web-tekniikoihin, jotka mieluummin JSON-muodossa.Tämä opas ohjaa sinua prosessissa, jossa muunnetta Excelin tietoja jSONiin käyttämällä Aspose.Cells for .NET, tehokas kirjasto, joka on suunniteltu käsittelemään monitahoisia Excel -toimintoja tehokkaasti.

Vaiheittainen opas Excelin muuntamiseen JSONiin

Vaihe 1: Asenna Aspose.Cells NuGetin kautta

Ennen kuin aloitamme, varmista, että projektisi on asennettu tarvittavien riippuvuuksien kanssa. voit asentaa Aspose.Cells for .NET NuGet Package Managerin avulla:

$ dotnet add package Aspose.Cells

Vaihe 2: Aseta Aspose.Cells lisenssi

Jotta voit poistaa täyden toiminnallisuuden ja tuen Aspose.Cellsista, sinun on asennettava lisenssin avain. Tämä askel on keskeinen tuotantokeskuksille.

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

Vaihe 3: Lataa Excel-tiedosto

Lataa Excel-tiedosto a Workbook objekti, joka toimii lähtökohtana kaikissa Aspose.Cells -operaatioissa.

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

Vaihe 4: Määritä Excel-tiedot muuntamiseen

Voit serialisoida eri tyyppisiä tietoja Excel-lehdestä. tässä on muutamia esimerkkejä:

  • Siirtokohtainen alue:
var cells = workbook.Worksheets["Sheet1"].Cells.CreateRange("A1:C3");
  • Yksittäiset solut:
var cell = workbook.Worksheets["Sheet1"].Cells["A1"];
  • Taulukot, kartat, pivot taulukoita jne.:
var tables = workbook.Worksheets["Sheet1"].ListObjects;
var charts = workbook.Worksheets["Sheet1"].Charts;
var pivots = workbook.Worksheets["Sheet1"].PivotTables;

Vaihe 5: Serioi Excel-tiedot JSONiin

Kun olet määrittänyt tiedot, siirry se JSON-sarjaan käyttämällä Aspose.Cellsin käyttömenetelmiä.

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

Vaihe 6: Tallenna JSON-tiedot

Lopuksi, tallentaa sarjatuotetut JSON-tiedot tiedostoon tai lähtövirtaan jatkossakin käytettäväksi.

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

Vaihe 7: JSON-lähteen mukauttaminen (vaihtoehtoinen)

Voit räätälöidä JSON-tuotantoa ohjaamalla sarjakuvausvaihtoehtoja ja sisällyttämällä tiettyjä elementtejä, kuten kaavioita, hyperlinkkejä, grafiikkaa, kuvia jne. Tämä vaihe on valinnainen, mutta parantaa joustavuutta.

johtopäätöksiä

Excel-tietojen muuntaminen JSON:iin käyttämällä Aspose.Cells for .NET yksinkertaistaa tietojen vaihtoa ja manipulointia web-sovelluksissa ja APIsissä.

More in this category