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 noteiktstrue
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.