JSON na CSV konvertor
Sheetize JSON‑to‑CSV konvertor pre .NET poskytuje jednoduché, no výkonné API na prevod štruktúrovaných JSON dokumentov do plochých CSV tabuliek. Či už pracujete s odpoveďami API, logovacími súbormi alebo konfiguračnými dátami, Sheetize dokáže analyzovať hierarchiu JSON, spłasť vnorené objekty a vygenerovať štandardne kompatibilný CSV súbor pripravený pre Excel, PowerBI alebo akýkoľvek dátový pipeline.
Hlavné funkcie
Prevádzanie JSON na CSV
Generuje CSV reprezentáciu JSON polí alebo objektov s konfigurovateľnými oddeľovačmi, generovaním hlavičky a spracovaním typov.
Prispôsobiteľné spláštenie
Ovládajte spôsob, akým sa vnorené objekty a polia spĺštajú pomocou notácie bodiek alebo vlastného mapovania stĺpcov, aby výstup spĺňal vaše schémové požiadavky.
Podpora streamovania
Spracujte veľké JSON súbory v streamingovom režime, aby ste predišli vysokému využitiu pamäte – ideálne pre scenáre s veľkými objemami dát.
Podrobné inštrukcie
Pracovný tok JSON → CSV
Na konverziu JSON súboru na CSV pomocou Sheetize postupujte takto:
- Inicializujte konvertor: Vytvorte inštanciu
JsonConverter. - Nastavte možnosti: Definujte
JsonSaveOptions, kde určíte oddeľovač, či zahrnúť hlavičkový riadok a ako spracovať vnorené štruktúry. - Zadajte cesty k súborom: Poskytnite vstupnú cestu k JSON a cieľovú cestu k CSV súboru.
- Spustite konverziu: Zavolajte
Processs pripravenými možnosťami načítania a ukladania.
Príklad – JSON na CSV s hlavičkou a bodkočiarkovým oddeľovačom
using Sheetize;
var loadOptions = new LoadOptions
{
InputFile = @"D:\Data\input.json"
};
var saveOptions = new JsonSaveOptions
{
OutputFile = @"D:\Data\output.csv"
};
JsonConverter.Process(loadOptions, saveOptions);Rozšírená podpora formátov
- Sheetize dokáže tiež konvertovať CSV späť na JSON, čo umožňuje obojsmerné transformácie dát.
- Okrem CSV knižnica podporuje export do TSV, pipe‑oddelených súborov a priamych
DataTableobjektov pre spracovanie v pamäti. - Kombinujte konverziu JSON‑to‑CSV s utilitami HTML ↔ XLSX pre kompletné reportingové pipeline, napr. JSON → CSV → XLSX → HTML.
S týmito možnosťami robí Sheetize konverziu JSON na CSV hračkou, či už potrebujete jednorazový skript alebo službu pripravenú na produkčné nasadenie.