JSON‑konverterare
Sheetize JSON‑konverteraren för .NET levererar ett pålitligt verktygssätt för att omvandla dokument till JSON och konvertera JSON tillbaka till dokumentfiler, vilket gör det enkelt att integrera i webb‑tjänster och datapipelines.
Viktiga funktioner
Dokument ↔ JSON
Konvertera filer såsom XLSX, DOCX, JSON, AZW3 och många andra format till JSON så att innehållet kan konsumeras strukturerat för analys eller vidare bearbetning.
JSON ↔ Dokument
Generera PDF‑filer, DOCX, XLSX, XLSB, XLSM, XLTM, XLAM, Excel 97‑2003, Excel 95, SpreadsheetML, XLT, CSV, TSV, SQL‑script, DIF, XML, EPUB, AZW3, HTML, MHTML och fler från JSON‑data, vilket underlättar automatiserad rapportgenerering och dokumentproduktion.
Varför välja Sheetize?
- Sömlös tvåvägs‑konvertering mellan JSON och över 20 dokumentformat.
- Högpresterande motor optimerad för .NET Core och .NET Framework.
- Perfekt för API‑drivna tjänster, ETL‑pipelines och dokument‑centrerade mikrotjänster.
- Stöder bulk‑konvertering och streaming för storskaliga arbetsbelastningar.
Detaljerad guide
Konvertera ett dokument till JSON
För att utföra en dokument‑till‑JSON‑konvertering:
- Förbered konverteraren: Instansiera
JsonConverter. - Konfigurera alternativ: Använd
JsonSaveOptionsför att bestämma hur dokumentet ska representeras i JSON. - Ange in‑ och utgångssökvägar: Specificera var källdokumentet finns och var den resulterande JSON‑filen ska sparas.
- Kör processen: Anropa metoden
Process.
Exempel: XLSX ↔ JSON
var loadOptions = new Sheetize.LoadOptions
{
InputFile = "D:\\Input.xlsx",
};
var saveOptions = new JsonSaveOptions
{
OutputFile = "D:\\Output.json"
};
JsonConverter.Process(loadOptions, saveOptions);Konvertera JSON till ett dokument
För att konvertera JSON tillbaka till ett dokument:
- Förbered konverteraren: Instansiera
JsonConverter. - Ställ in konverteringsinställningar: Använd
SaveOptionsför att välja målformat och layout. - Specificera in‑ och utgångsfiler: Ange JSON‑källan och destinationssökvägen för dokumentet.
- Kör processen: Anropa
Processför att skapa filen.
Exempel: JSON ↔ XLSX
var loadOptions = new Sheetize.LoadOptions
{
InputFile = "D:\\Input.json",
};
var saveOptions = new SaveOptions
{
OutputFile = "D:\\Output.xlsx"
};
JsonConverter.Process(loadOptions, saveOptions);Bakåtkompatibilitet
Alla konverteringar fungerar tvåvägs: du kan börja med JSON eller AZW3 och producera vilket av de stödjade dokumentformaten som helst, för att sedan konvertera tillbaka till JSON utan dataförlust.
Marknadsföringshöjdpunkter
- Ett‑klicks‑transformering: Flytta enkelt mellan JSON, AZW3 och Excel‑familjens format.
- Företagsklar: Skalbar, trådsäker och fullt stöd för moln‑ och on‑premises‑installationer.
- Omfattande formatbibliotek: Från klassisk Excel 95 till modern SpreadsheetML, från enkla CSV/TSV till rika EPUB/AZW3 och HTML/MHTML.
- Utvecklarvänligt API: Intuitiva options‑klasser och fluent‑konfiguration för snabb integration.
- Framtidssäker: Kontinuerliga uppdateringar lägger till nya format och förbättrar prestanda.
Konverteraren ger dig kraftfulla mekanismer för att kombinera dokumentinnehåll med webb‑API:er och andra datacentraliserade lösningar. Oavsett om du behöver extrahera information från befintliga filer eller producera dokument från strukturerad data, passar Sheetize JSON‑konverteraren moderna dokument‑automatiseringsscenarier.