Převaděč JSON na CSV
Sheetize JSON‑to‑CSV převaděč pro .NET poskytuje jednoduché, ale výkonné API pro převod strukturovaných JSON dokumentů na ploché CSV tabulky. Ať už zpracováváte odpovědi API, log soubory nebo konfigurační data, Sheetize dokáže parsovat hierarchii JSON, zploštit vnořené objekty a vytvořit CSV soubor v souladu se standardy, připravený pro Excel, PowerBI nebo jakýkoli datový pipeline.
Hlavní funkce
Převod JSON na CSV
Generujte CSV reprezentace JSON polí nebo objektů s nastavitelnými oddělovači, generováním hlavičky a zpracováním typů.
Přizpůsobitelné zploštění
Ovládejte, jak se vnořené objekty a pole zploští pomocí notace s tečkou nebo vlastní mapování sloupců, aby výstup splňoval požadavky vašeho schématu.
Podpora streamování
Zpracovávejte velké JSON soubory ve streamovacím režimu, čímž se vyhnete vysoké spotřebě paměti – ideální pro scénáře s velkými objemy dat.
Podrobné instrukce
Průběh JSON → CSV
Pro převod JSON souboru na CSV pomocí Sheetize postupujte následovně:
- Inicializujte převaděč: Vytvořte instanci
JsonConverter. - Nastavte možnosti: Definujte
JsonSaveOptionspro určení oddělovače, zda zahrnout řádek s hlavičkou a jak zacházet s vnořenými strukturami. - Určete cesty k souborům: Zadejte vstupní cestu k JSON a cílovou cestu k CSV souboru.
- Spusťte převod: Zavolejte
Processs připravenými možnostmi načtení a uložení.
Příklad – JSON na CSV s hlavičkou a středníkem jako oddělovačem
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šířená podpora formátů
- Sheetize může také převádět CSV zpět na JSON, což umožňuje obousměrné transformace dat.
- Mimo CSV knihovna podporuje export do TSV, souborů oddělených svislítkem a přímé objekty
DataTablepro zpracování v paměti. - Kombinujte převod JSON‑to‑CSV s utilitami HTML ↔ XLSX pro kompletní reportingové pipeline, např. JSON → CSV → XLSX → HTML.
S těmito schopnostmi dělá Sheetize převod JSON na CSV hračkou, ať už potřebujete jednorázový skript nebo službu připravenou pro produkční nasazení.