Hogyan lehet JSON-t CSV-vé konvertálni Java-ban

Ez a rövid oktatóanyag végigvezeti Önt, hogyan konvertálja a(z) JSON fájlt CSV-re Java nyelven. Sok alkalmazás JSON-adatokat küld vissza az információk sorba rendezéséhez vagy archiválásához, miközben előfordulhat, hogy különböző célokra JSON-t kell CSV-vé konvertálnia Java használatával. Különböző beállításokat is megadhat, hogy a kimeneti értékeket vesszővel elválasztva kapja meg az átalakítás során, igényei szerint.

Lépések a JSON CSV-vé konvertálásához Java nyelven

  1. A Maven segítségével adja hozzá a Aspose.Cells könyvtárat a JSON CSV-vé konvertálásához
  2. Hozzon létre egy üres Workbook objektumot a kimeneti CSV-fájl mentéséhez
  3. A cellagyűjtemény elérése a munkalap objektumból
  4. Hozzon létre JsonLayoutOptions osztályobjektumot, és állítsa be a szükséges tulajdonságokat a kimenethez
  5. Hívja meg az ImportData metódust, miközben megadja a JSON elérési utat és a szükséges tulajdonságokat
  6. Mentse a JSON-ból létrehozott kimeneti CSV-fájlt

Ez a lépésenkénti megközelítés megmutatja, milyen egyszerű a JSON to CSV konverter létrehozása Java-ban, mivel csak néhány API-hívást kell végrehajtania a bemeneti fájl betöltéséhez, majd CSV formátumba exportálásához. A JsonUtility ImportData funkciója adatokat importál a JSON-fájlból, és exportálja a munkalapra. Az átalakítás elég hatékony, és korlátozott CPU erőforrásokat és memóriát fogyaszt.

Kód a JSON CSV-vé konvertálásához Java használatával

Ebben a kódrészletben be van állítva a JSON-fájl beviteli elérési útja, és a rendszer beolvassa a JSON-fájlt egy karakterláncba. A rendszer egy üres munkafüzetet hoz létre, és különböző JsonLayoutOptions-tulajdonságokat ad meg a JSON-CSV-átalakítási folyamat testreszabásához. Például beállíthatja a tömb vagy objektum címét, dátum- vagy számformátumot stb., hogy megkapja a kívánt formátumú CSV-fájlt.

Ez az oktatóanyag elmagyarázza, hogyan lehet a Java használatával a JSON-t CSV-vé konvertálni. Ha azonban szeretné megtanulni a CSV–Excel konvertálást, tekintse meg a hogyan konvertálhat CSV fájlt Excelbe Java-ban című cikket.

 Magyar