Jak przekonwertować JSON na Excel w Javie

Ten krótki samouczek opisuje proces konwertowania JSON na Excel w Javie w uporządkowany sposób, w którym dane źródłowe JSON są ładowane do zmiennej łańcuchowej, a następnie tworzony jest docelowy plik Excel z pojedynczym domyślnym arkusz roboczy. Opcjonalna zmienna stylu jest inicjowana w celu sformatowania danych przed zaimportowaniem JSON do programu Excel w Javie. Na koniec dane są importowane do pliku Excel przy użyciu informacji o formatowaniu i zapisywane jako plik XLSX.

Kroki, aby przekonwertować JSON na Excel w Javie

  1. Dodaj bibliotekę Aspose.Cells do projektu, aby przekonwertować JSON na Excel przy użyciu repozytorium Maven
  2. Utwórz instancję Workbook i uzyskaj odniesienie do pierwszego arkusza do zapisywania danych JSON
  3. Wczytaj źródłowe dane JSON do zmiennej łańcuchowej z pliku lub źródła zewnętrznego
  4. Utwórz i użyj zmiennej stylu w obiekcie JsonLayoutOptions, aby sformatować dane JSON w wyjściowym pliku Excel
  5. Konwertuj dane JSON do programu Excel za pomocą funkcji importData().
  6. Zapisz końcowy skoroszyt zawierający sformatowane dane JSON

Tutaj podano stopniowe podejście do zapisania JSON do Excela w Javie przez załadowanie danych JSON z pliku, a następnie utworzenie pustego obiektu klasy skoroszytu do zaimportowania do niego danych JSON. Możemy utworzyć obiekt klasy Style do formatowania pliku Excel w celu lepszej prezentacji. W końcowej fazie importujemy dane za pomocą funkcji importData(), podając ciąg źródłowy, odwołanie do komórki docelowej w arkuszu oraz styl formatowania.

Kod do eksportu JSON do Excela w Javie

Powyżej przedstawiono przykładowy kod konwersji JSON na Excel Java, w którym styl jest definiowany przez ustawienie wyrównania tekstu i konfiguracji czcionek dla wyjściowego pliku Excel. Możesz także ustawić tło tekstu, pierwszy plan, poziom wcięcia, flagę zawijania tekstu i wiele innych ustawień. Tworzymy pusty skoroszyt i ładujemy dane JSON do zmiennej łańcuchowej przed wywołaniem funkcji importData().

Ten prosty samouczek zawiera szczegółowe informacje na temat konwersji formatu JSON do programu Excel. Jeśli chcesz poznać proces konwersji JSON na CSV, zapoznaj się z artykułem na jak przekonwertować JSON na CSV w Javie.

 Polski