
Amikor az adatokkal dolgozunk, gyakran két formátum jön a játékba: JSON (JavaScript Object Notation) és CSV (Comma-Separated Values).JSON nagyszerű a strukturált adatcsere, míg a CSV továbbra is egyszerű, emberbarát módon tárolja a táblagépes adatokat.Ebben a bejegyzésben részletes, lépésről lépésre folyamaton keresztül fogok menni, hogy átalakítsa a jSON adatait CSV formába C# használatával.
- C# JSON és CSV Converter
- Módszerek a JSON-t CSV-re való átalakításához
- A JSON adatok vagy fájlok CSV-re történő átalakítása
- Konvertáljuk a JSON-t a CSV Online-ra
C# könyvtár, hogy JSON CSV
Ahhoz, hogy az átalakítást szüntelenül kezeljük, a hatékony Aspose.Cells JSON Converter for .NET könyvtár. gyorsan elkezdheted a Töltse le az API-t vagy telepítve a NuGet. Például a Package Manager Console használatával egyszerűen fut:
PM> Install-Package Aspose.Cells
Lépések JSON átalakításához CSV
Az Aspose.Cells for .NET egyszerűsíti a JSON-t CSV-re való átalakítását.
- Egy új Excel munkafüzet létrehozása: Kezdje a tiszta csatornából egy újabb Excel-fájlt készítve.
- **Olvassa el a JSON adatait:**Importáljon adatokat egy jSON fájlból vagy egy Json sorból.
- Adatok importálása a munkafüzetbe: A könyvtár beépített funkcióit használja, hogy a JSON-adatokat a Excel-munkahelybe helyezze.
- Export mint CSV: Az adatokat a munkafüzetből egy CSV fájlba mentjük, így készen áll a felhasználásra különböző alkalmazásokban.
Ezekkel a lépésekkel szem előtt tartva, merüljünk mélyebben a kódba.
Átalakítsa a JSON adatokat CSV-re C#
Ebben a szakaszban részletezzük, hogyan lehet programozottan C#-ban átalakítani a JSON-t CSV-re.
- A Workbook Object létrehozása: Új objektumot indít Munkakönyv Az objektum, amely az Excel fájlként szolgál.
- A munkafüzet kiválasztása: Az első munkalapra hivatkozást kap a Műkönyvíró.Worksheets[0] A gyűjtemény.
- A konverziós opciók beállítása: Hozzon létre egy példát a JsonLayoutOptions osztály, hogy állítsa be a további beállításokat, amire szüksége lehet.
- JSON adatok importálása: Használja a JsonUtility.ImportData() módja annak, hogy a JSON adatait közvetlenül a munkafüzetbe töltse fel.
- Szerkesztés CSV: Végül exportálja a munkafüzet adatait CSV fájlként a Workbook.Save (string és SaveFormat.CSV) A módszer.
Az alábbi kódmintát mutatja a JSON-adatok exportálásának gyakorlati megvalósításának a C# használatával a CSV-re:
JSON adatok
A demonstrációhoz vegye figyelembe a következő JSON mintát, amely a hírnevükkel rendelkező csomópontok listáját képviseli.
[
{"nodeId":1,"reputation":1134},
{"nodeId":2,"reputation":547},
{"nodeId":3,"reputation":1703},
{"nodeId":4,"reputation":-199},
{"nodeId":5,"reputation":-306},
{"nodeId":6,"reputation":-49},
{"nodeId":7,"reputation":1527},
{"nodeId":8,"reputation":1223}
]
Átalakított CSV
A konverzió futtatása után a JSON-adatokat egy gondosan szervezett CSV fájlra alakítják át. Az alábbi kép egy példányt mutat arról, hogy a konvertált CSV hogyan néz ki:

Átalakítsa a JSON-t a CSV Online-ra
Ha gyors megoldást szeretne írni kód nélkül, ellenőrizze a mi Ingyenes online JSON a CSV konverterEz az eszköz lehetővé teszi, hogy egyszerűen töltse fel a JSON fájlt, és kezeli a konverziót az Ön számára egy pillanatra.

Ingyenes JSON adatok CSV Converter
Szeretné kipróbálni a teljes erejét Aspose.Cells .NET korlátok nélkül? Ingyenes ideiglenes engedély és exportálja a JSON fájlokat CSV formátumra semmilyen értékelési korlátozás nélkül. Dokumentáció Ez nagyon hasznos, és a közösségünk aktívan Fórum Ha bármilyen kérdése van.
következtetések
Ez a könyvtár nem csak egyszerűsíti az Excel fájl műveleteit, hanem megkönnyíti a különbözõ adatformátumok közötti távolságot, így könnyebb integrálni és manipulálni az adatokat a .NET alkalmazásokban. függetlenül attól, hogy az adatok által vezérelt alkalmazásokat fejlesztesz, vagy csak átalakítod az adataidat, a fenti lépéseket követve segíteni fogsz konvertálni a JSON-fájlt a Excelhez a C# használatával vagy más módszereket használni, mint például JSON a CSV-C# Console a projektekhez.