Kaip konvertuoti JSON į CSV naudojant Node.js

Šioje trumpoje mokymo programoje aprašoma, kaip konvertuoti JSON į CSV naudojant Node.js. Jame yra IDE nustatymai, programavimo veiksmų sąrašas ir vykdomas pavyzdinis kodas, skirtas JSON paversti CSV į Node.js. Taip pat sužinosite apie skirtingus tinkintus nustatymus, kuriuos galima pritaikyti įkeliant šaltinio JSON failą.

Veiksmai, kaip konvertuoti JSON į CSV naudojant Node.js

  1. Nustatykite aplinką į naudokite Aspose.Cells, skirtą Node.js per Java, kad JSON paverstumėte CSV
  2. Nuskaitykite JSON failo turinį į eilutės kintamąjį naudodami fs.readFile() metodą
  3. Sukurkite objektą Workbook ir gaukite langelių rinkinį iš tikslinio lapo
  4. Sukurkite JsonLayoutOptions klasės objektą, kad nustatytumėte išvesties JSON ypatybes
  5. Iškvieskite metodą importData() naudodami failo turinį, langelių rinkinį ir pasirinktines parinktis
  6. Išsaugokite darbaknygę kaip CSV failą

Šie veiksmai apibendrina, kaip atlikti JSON į CSV eksportavimą naudojant Node.js. Procesas pradedamas įkeliant šaltinio JSON failo turinį į eilutės kintamąjį, po to sukuriant darbaknygę ir pasiekiant lapo langelių rinkinį. Atliekant paskutinius veiksmus, JsonLayoutOptions inicijuojamas, kad būtų nustatytos tinkintos ypatybės, skirtos duomenims iš JSON failo importuoti į CSV failą naudojant JsonUtility.importData() metodą.

Kodas, skirtas konvertuoti JSON failą į CSV iš Node.js

Aukščiau pateiktas kodas parodo procesą, kaip konvertuoti JSON į CSV naudojant Node.js. JsonLayoutOptions naudojama norint nustatyti įvairias ypatybes, pvz., proceso masyvą kaip lentelę, nepaisyti masyvo pavadinimo, žymėti, kad būtų nurodyta, ar JSON eilutė turi būti konvertuojama į skaičių ar datą, nepaisyti nulinių reikšmių ir nepaisyti pavadinimo, kad būtų išvardytos kelios. Šiame kode naudojama JsonUtility taip pat gali būti naudojama diapazonui eksportuoti į JSON naudojant exportRangeToJson() metodą.

Šiame straipsnyje aprašytas failo konvertavimas iš JSON į CSV Node.js. Jei norite sužinoti, kaip taikyti filtrus programoje Excel, žr. straipsnį kaip taikyti filtrą programoje Excel naudojant Node.js.

 Latviski