فایلهای JSON بهطور گسترده برای نگهداری و اشتراکگذاری دادهها استفاده میشوند. اغلب، فایلهای JSON برای وارد کردن یا صادر کردن دادهها در برنامههای کاربردی وب، دسکتاپ یا تلفن همراه استفاده میشوند. در موارد خاص، باید دادههای JSON دریافتی را به صورت برنامهنویسی به فرمت XLS یا XLSX تبدیل کنید. برای دستیابی به آن، این مقاله نحوه تبدیل یک فایل JSON به Excel XLS یا XLSX در جاوا را پوشش می دهد.
کتابخانه جاوا برای تبدیل JSON به XLS
Aspose.Cells for Java یک کتابخانه غنی از ویژگی برای ایجاد و دستکاری اسناد صفحه گسترده است. علاوه بر این، به شما امکان می دهد صفحه گسترده و سایر فایل های داده را از یک فرمت به فرمت دیگر تبدیل کنید. ما از این کتابخانه برای تبدیل فایل های JSON خود به فرمت XLS یا XLSX استفاده خواهیم کرد. میتوانید JAR آن را دانلود یا مستقیماً با استفاده از تنظیمات Maven زیر نصب کنید.
مخزن:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
وابستگی:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>22.6</version>
</dependency>
تبدیل یک فایل JSON به XLS در جاوا
برای تبدیل یک فایل JSON به XLS یا XLSX، فقط باید فایل JSON را بارگذاری کنید و آن را در فرمت Excel دلخواه خود ذخیره کنید. در زیر مراحل تبدیل فایل JSON به فرمت XLS در جاوا آمده است.
فایل JSON را با استفاده از کلاس Workbook بارگیری کنید.
با استفاده از روش Workbook.save() JSON را به عنوان XLS ذخیره کنید.
نمونه کد زیر نحوه ذخیره یک فایل JSON را به عنوان XLS در جاوا نشان می دهد.
import com.aspose.cells.Workbook;
// فایل JSON را بارگیری کنید
Workbook workbook = new Workbook("input.json");
// JSON را به عنوان XLS یا XLSX ذخیره کنید
workbook.save("Output.xls");
مجوز رایگان دریافت کنید
می توانید برای استفاده از Aspose.Cells برای جاوا بدون محدودیت ارزیابی، [یک مجوز موقت رایگان دریافت کنید].
نتیجه
در این مقاله با نحوه تبدیل فایل های JSON به XLS یا XLSX به صورت برنامه نویسی در جاوا آشنا شدید. نمونه کد نشان داده است که چگونه می توانید تبدیل JSON به XLS را در برنامه های جاوا خود ادغام کنید. علاوه بر این، میتوانید با استفاده از مستندات درباره Java Excel API اطلاعات بیشتری کسب کنید. همچنین، میتوانید سؤالات یا سؤالات خود را از طریق [فروم 9 ما به اشتراک بگذارید.