با استفاده از REST API، صفحه گسترده اکسل را به داده های JSON در جاوا تبدیل کنید.

با استفاده از REST API فایل اکسل را به فرمت JSON در جاوا تبدیل کنید

داده‌های Excel که در صفحات گسترده ذخیره می‌شوند را می‌توان به‌عنوان آرایه‌ای از اشیاء در JSON نشان داد. هر ردیف در جدول با یک شی نشان داده می شود. JSON یا نشانه‌گذاری شی جاوا اسکریپت پرکاربردترین قالب تبادل داده ساختاریافته برای مجموعه‌های داده بزرگ و کوچک است. این یک فرمت داده سبک و مستقل از زبان است که توسط چندین برنامه استفاده می شود. تبدیل یک فایل اکسل به فرمت JSON به شما امکان می دهد از داده ها به روشی قدرتمندتر و انعطاف پذیرتر استفاده کنید. به عنوان مثال، می توانید داده ها را به یک پایگاه داده وارد کنید یا از آن در یک برنامه وب استفاده کنید. اگر یک توسعه دهنده جاوا هستید، ممکن است لازم باشد صفحات گسترده اکسل را به صورت برنامه نویسی به فرمت JSON تبدیل کنید. بنابراین، در این مقاله نحوه تبدیل Excel XLSX یا XLS را به فایل JSON در جاوا با استفاده از REST API به شما نشان خواهم داد. بنابراین، برای یادگیری نحوه تبدیل صفحات گسترده اکسل به داده های JSON آماده شوید.

در این مقاله به بررسی موضوعات زیر خواهیم پرداخت:

جاوا Excel به JSON تبدیل REST API – نصب SDK

برای تبدیل داده‌های اکسل به JSON در جاوا، از Java SDK از GroupDocs.Conversion Cloud API استفاده خواهم کرد. نصب این کتابخانه جاوا آسان است و طیف گسترده ای از روش ها را برای تبدیل داده های Excel به JSON ارائه می دهد. به هیچ نرم افزار شخص ثالثی نیاز ندارد. API تبدیل فرمت فایل جاوا به شما امکان می دهد اسناد و تصاویر خود را از هر فرمت فایل پشتیبانی شده به هر فرمتی که نیاز دارید تبدیل کنید. تبدیل سریع بین بیش از 50 نوع سند و تصویر به صورت آنلاین مانند Word، PDF، PowerPoint، Excel، HTML، CAD، تصاویر شطرنجی و غیره.

با این حال، می توانید فایل JAR APIs را دانلود یا با استفاده از تنظیمات Maven نصب کنید. مخزن و وابستگی را به فایل pom.xml پروژه خود اضافه کنید. در زیر مراحل Maven آورده شده است:

مخزن Maven:

<repository>
    <id>groupdocs-artifact-repository</id>
    <name>GroupDocs Artifact Repository</name>
    <url>https://repository.groupdocs.cloud/repo</url>
</repository>

وابستگی Maven:

<dependency>
    <groupId>com.groupdocs</groupId
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>23.4</version>
    <scope>compile</scope>
</dependency>

لطفاً قبل از انجام مراحل ذکر شده، شناسه مشتری و راز مشتری خود را از داشبورد دریافت کنید. هنگامی که شناسه و راز خود را دریافت کردید، قطعه کد را در یک برنامه مبتنی بر جاوا اضافه کنید:

# پس از ثبت نام رایگان، client_id و client_secret خود را از https://dashboard.groupdocs.cloud دریافت کنید.

String ClientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
String ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
String MyStorage = "test-internal-storage";
Configuration configuration = new Configuration(ClientId, ClientSecret);

نحوه تبدیل اکسل XLSX به JSON در جاوا با استفاده از REST API

راه های زیادی برای تبدیل صفحه گسترده به فایل JSON وجود دارد. JSON انتخاب خوبی برای به اشتراک گذاری داده ها و وارد کردن داده ها به پایگاه داده یا برنامه های کاربردی دیگر است. برای پردازش آسان، Excel XLSX یا XLS را می توان به فرمت داده JSON تبدیل کرد. در زیر نمونه کدهایی وجود دارد که فایل اکسل را می خوانند و سپس با استفاده از مراحل ساده به JSON در جاوا تبدیل می شوند:

  1. آپلود فایل اکسل را در ابر
  2. [تبدیل] اکسل به JSON با استفاده از جاوا
  3. دانلود فایل JSON تبدیل شده

فایل را آپلود کنید

ابتدا فایل اکسل را با استفاده از نمونه کد زیر در Cloud آپلود کنید:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// با استفاده از جاوا فایل را در فضای ذخیره سازی ابری آپلود کنید
public class App {

  public static void main(String[] args) {
        
    // یک نمونه از convert API ایجاد کنید          
    FileApi apiInstance = new FileApi(configuration);
    try {
      File fileStream = new File("H:\\groupdocs-cloud-data\\input-sample-file.xlsx");
      UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.xlsx", fileStream, MyStorage);
      FilesUploadResult response = apiInstance.uploadFile(request);
      System.out.println("Expected response type is FilesUploadResult: " + response.getUploaded().size());
    } catch (ApiException e) {
      System.err.println("Exception while calling FileApi:");
      e.printStackTrace();
    }
    
  }
}

در نتیجه، فایل اکسل آپلود شده در بخش فایل ها داشبورد شما در فضای ابری در دسترس خواهد بود.

تبدیل اکسل به فایل JSON با استفاده از جاوا

لطفاً مراحل و کد تبدیل اکسل به JSON در جاوا را به صورت برنامه نویسی به شرح زیر دنبال کنید:

  • ابتدا یک نمونه از ConvertApi ایجاد کنید
  • در مرحله دوم، یک نمونه ConvertSettings ایجاد کنید.
  • سپس نام ذخیره سازی را تنظیم کرده و مسیر فایل XLSX را وارد کنید.
  • اکنون فرمت فایل خروجی را به صورت “JSON” ارائه دهید
  • سپس مسیر فایل JSON خروجی را تنظیم کنید.
  • اکنون، ConvertDocumentRequest را با تنظیمات تبدیل به عنوان یک پارامتر ایجاد کنید.
  • در نهایت، تبدیل را با استفاده از روش ConvertApi.convertDocument() فراخوانی کنید.

مثال کد زیر نحوه تبدیل داده های اکسل به فرمت JSON در جاوا را با استفاده از REST API نشان می دهد:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// نحوه تبدیل XLSX به JSON در جاوا با استفاده از REST API.
public class App {

  public static void main(String[] args) {
    
    // یک نمونه از convert API ایجاد کنید
    ConvertApi apiInstance = new ConvertApi(configuration);
          
    try {
       
      // تنظیمات تبدیل را آماده کنید
      ConvertSettings settings = new ConvertSettings();
      settings.setStorageName(MyStorage);
      settings.setFilePath("java-testing/input-sample-file.xlsx");
      settings.setFormat("json");
      
      settings.setOutputPath("java-testing/output-sample-file.json");
    
      // تبدیل به فرمت مشخص شده
      List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
      System.out.println("Document converted successfully: " + response);
      
    } catch (ApiException e) {
      System.err.println("Exception while calling Java API: ");
      e.printStackTrace();
    }
  }
}
نحوه تبدیل اکسل به JSON آنلاین با استفاده از جاوا

اکسل را با استفاده از جاوا به JSON Online تبدیل کنید

فایل تبدیل شده را دانلود کنید

نمونه کد بالا فایل JSON تبدیل شده را در فضای ابری ذخیره می کند. با استفاده از نمونه کد زیر می توانید آن را دانلود کنید:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// فایل را از Cloud Storage در جاوا دانلود کنید
public class App {

  public static void main(String[] args) {
        
    // یک نمونه از convert API ایجاد کنید          
    FileApi apiInstance = new FileApi(configuration);
    try {
      DownloadFileRequest request = new DownloadFileRequest("java-testing\\output-sample-file.json", MyStorage, null);
      File response = apiInstance.downloadFile(request);
      System.err.println("Expected response type is File: " + response.length());
    } catch (ApiException e) {
      System.err.println("Exception while calling FileApi:");
      e.printStackTrace();
    }
    
  }
}

تبدیل رایگان اکسل به JSON

چگونه اکسل را به آرایه JSON به صورت آنلاین تبدیل کنیم؟ تبدیل اکسل به JSON فایل های اکسل را به صورت آنلاین به JSON تبدیل می کند. یک مبدل آنلاین رایگان اکسل به JSON وجود دارد که با استفاده از APIهای Groupdocs.Conversion Cloud REST توسعه یافته است.

نتیجه

برای نتیجه گیری، یاد گرفتید که چگونه اکسل را به صورت برنامه نویسی به فرمت JSON تبدیل کنید. حالا فهمیدی:

  • نحوه تبدیل فایل اکسل به فایل JSON در جاوا در فضای ابری.
  • فایل اکسل را به صورت برنامه نویسی آپلود کنید و سپس فایل JSON تبدیل شده را از ابر دانلود کنید.
  • تبدیل رایگان اکسل به JSON به صورت آنلاین؛

علاوه بر این، می‌توانید با استفاده از مستندات یا نمونه‌های موجود در GitHub درباره GroupDocs.Conversion Cloud API اطلاعات بیشتری کسب کنید. ما همچنین یک بخش API Reference ارائه می‌کنیم که به شما امکان می‌دهد API‌های ما را مستقیماً از طریق مرورگر تجسم کنید و با آن‌ها تعامل داشته باشید.

در نهایت، groupdocs.cloud در حال نوشتن مقالات وبلاگ جدید در مورد تبدیل فرمت‌های فایل مختلف با استفاده از REST API است. بنابراین، لطفا برای آخرین به روز رسانی در تماس باشید.

یه سوال بپرس

می‌توانید سؤالات خود را در مورد تبدیل اکسل به JSON در جاوا، از طریق [فروم 19 ما بپرسید.

سوالات متداول

چگونه می توانم داده های اکسل را به فرمت JSON در جاوا تبدیل کنم؟

لطفاً این پیوند را دنبال کنید تا قطعه کد جاوا را برای نحوه تبدیل سریع و آسان فایل‌های اکسل به JSON بیاموزید.

چگونه با استفاده از REST API جدول اکسل را به JSON در جاوا تبدیل کنیم؟

یک نمونه از ConvertApi ایجاد کنید، مقادیر تنظیمات تبدیل را تنظیم کنید، و روش convertDocument را با ConvertDocumentRequest برای تبدیل فایل‌های اکسل به JSON فراخوانی کنید.

چگونه اکسل را به صورت رایگان در JSON ذخیره کنیم؟

صفحه گسترده اکسل به تبدیل آنلاین JSON رایگان به شما امکان می دهد اکسل را سریع و آسان به فایل JSON تبدیل کنید. پس از تکمیل تبدیل، می توانید فایل JSON را دانلود کنید.

چگونه می توانم Excel XLSX را به صورت آنلاین به JSON تبدیل کنم؟

  • [تبدیل آنلاین اکسل به JSON] را باز کنید (https://products.groupdocs.app/conversion/xlsx-to-json)
  • برای آپلود یک برگه اکسل، داخل قسمت رها کردن فایل کلیک کنید یا یک فایل اکسل را بکشید و رها کنید.
  • بر روی دکمه Convert Now کلیک کنید، تبدیل آنلاین XLSX به JSON جدول اکسل را به یک فایل JSON تبدیل می کند.
  • لینک دانلود فایل خروجی بلافاصله پس از تبدیل اکسل به JSON به صورت آنلاین در دسترس خواهد بود.

چگونه کتابخانه آنلاین تبدیل اکسل به JSON را نصب کنیم؟

برای ایجاد، تبدیل Excel به JSON [دانلود رایگان کتابخانه جاوا] را نصب کنید، و اکسل را به صورت آنلاین در جاوا به صورت برنامه‌نویسی به JSON تبدیل کنید.

چگونه اکسل را در ویندوز به JSON تبدیل کنم؟

لطفاً برای دانلود رایگان فایل اکسل به مبدل JSON از این پیوند دیدن کنید. از این مبدل آفلاین می توان برای تغییر صفحات گسترده اکسل به فایل های JSON در ویندوز با یک کلیک استفاده کرد.

همچنین ببینید

لطفا برای اطلاعات بیشتر در مورد لینک های زیر مراجعه کنید: