این آموزش کوتاه شما را در مورد نحوه تبدیل JSON به CSV در جاوا راهنمایی می کند. بسیاری از برنامهها دادههای JSON را برای سریالسازی یا آرشیو کردن اطلاعات برمیگردانند، در حالی که ممکن است برای اهداف مختلف نیاز به تبدیل JSON به CSV با استفاده از جاوا داشته باشید. همچنین میتوانید گزینههای مختلفی را برای دریافت مقادیر جداشده با کاما در طول این تبدیل، مطابق با نیاز خود تنظیم کنید.
مراحل تبدیل JSON به CSV در جاوا
- با استفاده از Maven، کتابخانه Aspose.Cells را برای تبدیل JSON به CSV اضافه کنید
- برای ذخیره فایل CSV خروجی، یک شیء خالی Workbook ایجاد کنید
- دسترسی به مجموعه سلول ها از شی کاربرگ
- شی کلاس JsonLayoutOptions را ایجاد کنید و ویژگی های مورد نیاز را برای خروجی تنظیم کنید
- با مشخص کردن مسیر JSON و خصوصیات مورد نیاز، متد ImportData را فراخوانی کنید
- فایل CSV خروجی ایجاد شده از JSON را ذخیره کنید
این رویکرد گام به گام نشان می دهد که چقدر ساده است ایجاد JSON به CSV تبدیل در جاوا، زیرا برای بارگیری فایل ورودی و سپس صادرات آن به فرمت CSV فقط کافی است چند تماس API برقرار کنید. تابع ImportData در JsonUtility داده ها را از فایل JSON وارد کرده و به کاربرگ صادر می کند. این تبدیل به اندازه کافی کارآمد است و منابع CPU و حافظه محدودی را مصرف می کند.
کد برای تبدیل JSON به CSV با استفاده از جاوا
در این قطعه کد، مسیر ورودی فایل JSON تنظیم شده و فایل JSON در یک رشته خوانده می شود. یک کتاب کار خالی ایجاد می شود و ویژگی های مختلف JsonLayoutOptions برای سفارشی کردن فرآیند تبدیل JSON به CSV مشخص می شود. به عنوان مثال، می توانید عناوین آرایه یا شی، فرمت تاریخ یا شماره و غیره را برای دریافت فایل CSV با فرمت دلخواه تنظیم کنید.
در این آموزش نحوه استفاده از Java تبدیل JSON به CSV توضیح داده شده است. اما اگر علاقه مند به یادگیری تبدیل CSV به اکسل هستید، به مقاله نحوه تبدیل فایل CSV به اکسل در جاوا مراجعه کنید.