JSON → XLSX‑muuntaja
Sheetize JSON Converter for .NET tarjoaa kattavan valikoiman työkaluja JSON‑dokumenttien muuntamiseen XLSX‑työkirjoiksi ja takaisin. Olipa tavoitteena tulostettavien raporttien luominen, data‑pohjaisten kojelautojen syöttö tai JSON‑payloadien arkistointi tutussa taulukkoformaatissa, muuntimeen sisältyy tarkka hallinta tyylien, tietotyyppien ja resurssien käsittelyyn.
Pääominaisuudet
Muunna JSON → XLSX
Muunna hierarkkiset JSON‑objektit tai tasaiset taulukot täysiverisiksi Excel‑tiedostoiksi oikeilla solutyypeillä, työkirjan välilehtien nimillä ja valinnaisella taulukkotyylillä.
Yksityiskohtaiset ohjeet
JSON → XLSX‑työvirta
JSON‑tiedoston muuntamiseksi XLSX:ksi, toimi näin:
- Alusta muunnin: Luo instanssi
JsonConverter. - Määritä asetukset: Käytä
JsonSaveOptions–luokkaa asettaaksesi välilehtien nimet, sarakeformaatit sekä kuvia tai kaavioita koskevat asetukset. - Määritä tiedostopolut: Anna lähde‑JSON‑polku ja kohde‑XLSX‑tiedoston sijainti.
- Suorita muunnos: Kutsu
Process-menetelmää valmistelluilla asetuksilla.
Esimerkki – JSON → XLSX mukautetuilla välilehtien nimillä
using Sheetize;
var loadOptions = new LoadOptions
{
InputFile = @"D:\Data.json",
};
var saveOptions = new JsonSaveOptions
{
OutputFile = @"D:\Report.xlsx"
};
JsonConverter.Process(loadOptions, saveOptions);Nämä joustavat muunninpipeline‑ratkaisut voidaan upottaa web‑palveluihin, taustatyötehtäviin tai työpöytäsovelluksiin, jolloin automatisoitu datan vaihto JSON‑API:en ja Excel‑pohjaisten raportointityökalujen välillä on mahdollista. Tarkempia räätälöintimahdollisuuksia varten tutustu Sheetizen täyteen dokumentaatioon.
Laajennettu formaattituki
- JSON integroituu kaikkialle taulukkoformaatteihin, teksti‑formaatteihin, EPUB‑, AZW3‑ ja jopa MHTML‑tiedostoihin, laajentaen mahdollisuuksia ristiinformaattisiin dataputkiin.
- Kaksisuuntainen kyvykkyys takaa, että voit pitää yhden totuuden lähteen JSON‑muodossa ja toimittaa hiottuja Excel‑tulosteita loppukäyttäjille, tai kaapata Excel‑dataa ja syöttää sen takaisin JSON‑keskisiin järjestelmiin.