Hur man konverterar JSON till CSV i Node.js

Den här snabba handledningsguiden om hur man konverterar JSON till CSV i Node.js. Den innehåller IDE-inställningarna, en lista över programmeringssteg och en körbar exempelkod för att förvandla JSON till CSV i Node.js. Du kommer också att lära dig olika anpassade inställningar som kan tillämpas när du laddar källfilen JSON.

Steg för att konvertera JSON till CSV i Node.js

  1. Ställ in miljön på använd Aspose.Cells för Node.js via Java för att ändra JSON till CSV
  2. Läs JSON-filinnehåll till en strängvariabel med metoden fs.readFile().
  3. Skapa ett Workbook-objekt och hämta cellinsamling från målarket
  4. Skapa ett JsonLayoutOptions klassobjekt för att ställa in output JSON-egenskaper
  5. Anropa importData()-metoden med hjälp av filinnehåll, cellsamling och anpassade alternativ
  6. Spara arbetsboken som en CSV-fil

Dessa steg sammanfattar hur man utför JSON till CSV-export i Node.js. Processen påbörjas genom att ladda JSON-källfilens innehåll i en strängvariabel följt av att skapa en arbetsbok och komma åt cellsamlingen i ett ark. I de sista stegen initieras JsonLayoutOptions för att ställa in anpassade egenskaper för import av data från JSON-filen till CSV-filen med metoden JsonUtility.importData().

Kod för att transformera JSON-fil till CSV i Node.js

Ovanstående kod visar processen att konvertera JSON till CSV i Node.js. JsonLayoutOptions används för att ställa in olika egenskaper som processarray som en tabell, ignorera arraytiteln, flagga för att indikera om en sträng i JSON ska konverteras till ett tal eller datum, ignorera nullvärden och ignorera titel för att lista några. JsonUtility som används i den här koden kan också användas för att exportera intervall till JSON med metoden exportRangeToJson().

Den här artikeln har beskrivit konverteringen av en fil från JSON till CSV i Node.js. Om du vill lära dig hur du använder filter i Excel, se artikeln om hur man använder filter i Excel med Node.js.

 Svenska