Ez a gyors oktatóanyag a JSON CSV-re konvertálásának módját ismerteti a Node.js-ben. Tartalmazza az IDE-beállításokat, a programozási lépések listáját, és egy futtatható mintakódot, amellyel a JSON-t CSV-vé alakíthatja a Node.js-ben. Azt is megtudhatja, hogy a forrás JSON-fájl betöltése során különböző egyéni beállításokat alkalmazhat.
A JSON CSV-vé konvertálásának lépései a Node.js-ben
- Állítsa a környezetet a használja az Aspose.Cells-t a Node.js-hez Java-n keresztül értékre, hogy a JSON-t CSV-vé alakítsa
- Olvassa be a JSON-fájl tartalmát egy karakterlánc-változóba az fs.readFile() metódussal
- Hozzon létre egy Workbook objektumot, és töltse le a cellagyűjteményt a céllapról
- Hozzon létre egy JsonLayoutOptions osztályobjektumot a kimeneti JSON-tulajdonságok beállításához
- Hívja meg az importData() metódust a fájltartalom, a cellagyűjtemény és az egyéni beállítások használatával
- Mentse el a munkafüzetet CSV-fájlként
Ezek a lépések összefoglalják, hogyan kell JSON-ból CSV-be exportálni Node.js-ben. A folyamat úgy kezdődik, hogy betölti a forrás JSON-fájl tartalmát egy karakterlánc-változóba, majd létrehoz egy munkafüzetet, és hozzáfér egy munkalap cellagyűjteményéhez. Az utolsó lépésekben a JsonLayoutOptions inicializálódik, hogy egyéni tulajdonságokat állítson be az adatoknak a JSON-fájlból a CSV-fájlba importálásához a JsonUtility.importData() metódussal.
Kód a JSON-fájl CSV-vé alakításához a Node.js-ben
A fenti kód bemutatja a JSON CSV-vé konvertálásának folyamatát a Node.js-ben. A JsonLayoutOptions különféle tulajdonságok beállítására szolgál, mint például a folyamattömb táblázatként, figyelmen kívül hagyja a tömb címét, jelzőt annak jelzésére, hogy a JSON-ban lévő karakterláncot számmá vagy dátummá kell-e konvertálni, figyelmen kívül hagyja a null értékeket, és figyelmen kívül hagyja a címet néhány felsorolásához. Az ebben a kódban használt JsonUtility is használható tartomány exportálására JSON-ba az exportRangeToJson() metódus használatával.
Ez a cikk egy fájlok JSON-ról CSV-re konvertálását írja le a Node.js-ben. Ha meg szeretné tudni, hogyan alkalmazhat szűrőket az Excelben, olvassa el a hogyan kell szűrőt alkalmazni az Excelben a Node.js használatával című cikket.