Jak przekonwertować JSON na CSV w Node.js

Ten krótki samouczek pokazuje jak przekonwertować JSON na CSV w Node.js. Zawiera ustawienia IDE, listę kroków programowania i przykładowy kod, który można uruchomić, aby zamienić JSON na CSV w Node.js. Poznasz również różne niestandardowe ustawienia, które można zastosować podczas ładowania źródłowego pliku JSON.

Kroki, aby przekonwertować JSON na CSV w Node.js

  1. Ustaw środowisko na użyj Aspose.Cells dla Node.js przez Javę, aby zamienić JSON na CSV
  2. Odczytaj zawartość pliku JSON do zmiennej łańcuchowej za pomocą metody fs.readFile()
  3. Utwórz obiekt Workbook i pobierz kolekcję komórek z arkusza docelowego
  4. Utwórz obiekt klasy JsonLayoutOptions, aby ustawić wyjściowe właściwości JSON
  5. Wywołaj metodę importData() przy użyciu zawartości pliku, kolekcji komórek i opcji niestandardowych
  6. Zapisz skoroszyt jako plik CSV

Te kroki podsumowują sposób wykonywania eksportu JSON do CSV w Node.js. Proces rozpoczyna się od załadowania zawartości źródłowego pliku JSON do zmiennej łańcuchowej, a następnie utworzenia skoroszytu i uzyskania dostępu do kolekcji komórek arkusza. W końcowych krokach JsonLayoutOptions jest inicjowany w celu ustawienia niestandardowych właściwości do importowania danych z pliku JSON do pliku CSV przy użyciu metody JsonUtility.importData() .

Kod do przekształcenia pliku JSON do CSV w Node.js

Powyższy kod demonstruje proces konwersji JSON na CSV w Node.js. JsonLayoutOptions służy do ustawiania różnych właściwości, takich jak tablica procesów jako tabela, ignorowania tytułu tablicy, flagi wskazującej, czy ciąg w JSON ma zostać przekonwertowany na liczbę lub datę, ignorowania wartości pustych i ignorowania tytułu, aby wyświetlić kilka. Narzędzie JsonUtility użyte w tym kodzie może być również użyte do wyeksportowania zakresu do formatu JSON przy użyciu metody exportRangeToJson().

W tym artykule opisano konwersję pliku z JSON do CSV w Node.js. Jeśli chcesz dowiedzieć się, jak stosować filtry w Excelu, zapoznaj się z artykułem na jak zastosować filtr w Excelu przy użyciu Node.js.

 Polski