Този кратък урок описва процеса за това как да конвертирате JSON в Excel в Java по организиран начин, при който изходните данни JSON се зареждат в низова променлива и след това целевият Excel файл се създава с един единствен файл по подразбиране работен лист. Инициира се незадължителна стилова променлива за форматиране на данните преди импортиране на JSON към Excel в Java. В крайна сметка данните се импортират във файл на Excel с помощта на информацията за форматиране и се записват като XLSX файл.
Стъпки за конвертиране на JSON в Excel в Java
- Добавете библиотека Aspose.Cells към проекта, за да конвертирате JSON в Excel с помощта на хранилището на Maven
- Създайте екземпляр Workbook и получете препратка към първия работен лист за запазване на JSON данни
- Прочетете изходните JSON данни в низова променлива от файл или външен източник
- Създайте и използвайте стилова променлива в обект JsonLayoutOptions, за да форматирате JSON данните в изходния Excel файл
- Преобразувайте JSON данните в Excel с помощта на функцията importData().
- Запазете окончателната работна книга, съдържаща форматираните JSON данни
Тук е даден поетапен подход за запис на JSON в Excel в Java чрез зареждане на JSON данните от файл и след това създаване на празен обект от клас на работна книга за импортиране на JSON данни в него. Можем да създадем обект от клас Style за форматиране на файла на Excel за по-добро представяне. Във финалната фаза ние импортираме данни с помощта на importData(), като предоставяме изходния низ, препратка към целевата клетка в работния лист и стил на форматиране.
Код за експортиране на JSON в Excel в Java
За преобразуване на JSON в Excel Java примерен код е предоставен по-горе, където се дефинира стил чрез задаване на подравняване на текста и конфигурация на шрифта за изходния Excel файл. Можете също да зададете фон на текста, преден план, ниво на отстъп, флаг за обвиване на текст и много други настройки. Създаваме празната работна книга и зареждаме JSON данните в низова променлива, преди да извикаме функцията importData().
Този прост урок предоставя подробности за конвертирането на JSON в Excel. Ако се интересувате да научите процеса за конвертиране на JSON в CSV, вижте статията на как да конвертирате JSON в CSV в Java.