Convertor JSON
Convertorul Sheetize JSON pentru .NET oferă un set fiabil de instrumente pentru transformarea documentelor în JSON și convertirea JSON‑ului înapoi în fișiere de document, facilitând integrarea în servicii web și fluxuri de date.
Caracteristici cheie
Document → JSON
Transformă fișiere precum XLSX, DOCX, JSON, AZW3 și multe alte formate în JSON, astfel încât conținutul să poată fi consumat într-un mod structurat pentru analiză sau procesare ulterioară.
JSON → Document
Generează PDF‑uri, DOCX, XLSX, XLSB, XLSM, XLTM, XLAM, Excel 97‑2003, Excel 95, SpreadsheetML, XLT, CSV, TSV, script SQL, DIF, XML, EPUB, AZW3, HTML, MHTML și altele din date JSON, facilitând crearea automată de rapoarte și generarea de documente.
De ce să alegi Sheetize?
- Conversie bidirecțională fără cusur între JSON și peste 20 de formate de document.
- Motor de înaltă performanță optimizat pentru .NET Core și .NET Framework.
- Ideal pentru servicii bazate pe API, fluxuri ETL și micro‑servicii centrate pe documente.
- Acceptă conversie în masă și streaming pentru sarcini de lucru la scară largă.
Ghid detaliat
Conversia unui document în JSON
Pentru a efectua o conversie document‑la‑JSON:
- Pregătește convertorul: Instanțiază
JsonConverter. - Configurează opțiunile: Folosește
JsonSaveOptionspentru a defini cum trebuie să apară documentul în JSON. - Furnizează căile de intrare/ieșire: Definește unde se află documentul sursă și unde va fi salvat fișierul JSON rezultat.
- Rulează procesul: Apelează metoda
Process.
Exemplu: XLSX → JSON
var loadOptions = new Sheetize.LoadOptions
{
InputFile = "D:\\Input.xlsx",
};
var saveOptions = new JsonSaveOptions
{
OutputFile = "D:\\Output.json"
};
JsonConverter.Process(loadOptions, saveOptions);Conversia JSON‑lui într-un document
Pentru a converti JSON înapoi într-un document:
- Pregătește convertorul: Instanțiază
JsonConverter. - Setează opțiunile de conversie: Folosește
SaveOptionspentru a alege formatul țintă și aspectul. - Specifică fișierele de intrare/ieșire: Furnizează sursa JSON și calea documentului destinație.
- Execută procesul: Apelează
Processpentru a genera fișierul.
Exemplu: JSON → XLSX
var loadOptions = new Sheetize.LoadOptions
{
InputFile = "D:\\Input.json",
};
var saveOptions = new SaveOptions
{
OutputFile = "D:\\Output.xlsx"
};
JsonConverter.Process(loadOptions, saveOptions);Compatibilitate inversă
Toate conversiile funcționează bidirecțional: poți începe de la JSON sau AZW3 și poți produce oricare dintre formatele de document suportate, apoi să le convertești înapoi în JSON fără pierdere de integritate a datelor.
Aspecte de marketing
- Transformare cu un singur click: Mută-te fără efort între JSON, AZW3 și formatele familiei Excel.
- Pregătit pentru enterprise: Scalabil, sigur pentru fire de execuție și complet suportat pentru implementări în cloud și on‑premise.
- Bibliotecă extinsă de formate: De la Excel 95 clasic la SpreadsheetML modern, de la CSV/TSV simplu la EPUB/AZW3 bogat și HTML/MHTML.
- API prietenos pentru dezvoltatori: Clase de opțiuni intuitive și configurare fluentă pentru integrare rapidă.
- Pregătit pentru viitor: Actualizări continue adaugă noi formate și îmbunătățesc performanța.
Convertorul îți pune la dispoziție mecanisme puternice pentru a combina conținutul documentelor cu API‑urile web și alte soluții centrate pe date. Indiferent dacă trebuie să extragi informații din fișiere existente sau să produci documente din date structurate, Sheetize JSON Converter se potrivește scenariilor moderne de automatizare a documentelor.