Konvertējot JSON datus Excel vai CSV formātos, ir kopīga prasība strukturētai ziņošanai un biznesa analīzei. Aspose.Cells for .NET nodrošina efektīvu veidu, kā to sasniegt ar spēcīgu API.

Introduction

Konvertējot JSON datus Excel vai CSV formātos, ir būtiski, lai nodrošinātu strukturētu datu analīzi un uzņēmējdarbības ziņošanu. Aspose.Cells for .NET piedāvā vienkāršu, bet elastīgu API, kas jSON importē tieši uz plašsaziņas līdzekļiem vai CSV failiem.

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

  • Struktīva ziņošana: Pārvērsiet API vai pakalpojumu datus JSON tabulas formātos, lai uzlabotu lasamību.
  • Automācija: Automātiski ievadiet datus Excel bez manuālās formatēšanas vai iejaukšanās.
  • Versatilitāte: Atbalsta iznākumu kā XLSX vai CSV formātus ar izkārtojumu pielāgošanu.

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

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

Instalēt Aspose.Cells bibliotēku:

$ dotnet add package Aspose.Cells

2. solis: Konfigurēt Aspose.Cells licences

Aktivizējiet pilnīgu funkcionalitāti ar savu licenci:

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

3. solis: uzlādēt JSON ieejas

Izlasiet JSON no strīda vai a .json Fails ir:

  • No filmas:
string jsonInput = File.ReadAllText("Data.json");
  • No strīda tieši:
string jsonInput = "[{\"nodeId\":1,\"reputation\":1134},{\"nodeId\":2,\"reputation\":547}]";

4. solis: izveidot darba grāmatu un piekļuves darba lapu

Sākotnēji izveidojiet darba grāmatu un piekļūsiet tā default darba lapu:

Workbook workbook = new Workbook();
Worksheet worksheet = workbook.Worksheets[0];

5. solis: iestatīt JsonLayoutOptions

Iestatīt izkārtojuma iespējas, lai apstrādātu raķetes kā tabulas:

JsonLayoutOptions options = new JsonLayoutOptions();
options.ArrayAsTable = true;

6. solis: JSON ievadīšana darba lapā

Importēt JSON darba lapā, izmantojot lietojumprogrammas metodi:

JsonUtility.ImportData(jsonInput, worksheet.Cells, 0, 0, options);

7. solis: Iegūstiet Excel vai CSV

Izveidojiet datus vēlamā formātā:

  • Saglabājiet kā Excel:
workbook.Save("output.xlsx");
  • Saglabājiet kā CSV:
workbook.Save("output.csv", SaveFormat.CSV);

Kopīgas problēmas un fiksācijas

JSON Array nav pareizi sadalīts

  • Rīkojums : Apdrošināšana JsonLayoutOptions.ArrayAsTable ir noteikts true Ielieciet šķēles līnijām.

2. fails nav ietaupīts

  • Rīkojums : Pārbaudiet, vai ir derīgas maršrutas un ka jūsu pieteikumam ir rakstīt atļaujas.

Licencēšanas brīdinājumi

  • Lēmums : apstipriniet, ka licences fails ir pareizi norādīts un uzlādēts.

More in this category