แปลงสเปรดชีต Excel เป็นข้อมูล JSON ใน Java โดยใช้ REST API

แปลงไฟล์ Excel เป็นรูปแบบ JSON ใน Java โดยใช้ REST API

ข้อมูล Excel ที่จัดเก็บไว้ในสเปรดชีตสามารถแสดงเป็นอาร์เรย์ของวัตถุใน JSON ทุกแถวในตารางจะแสดงด้วยวัตถุ JSON หรือสัญลักษณ์วัตถุ JavaScript เป็นรูปแบบการแลกเปลี่ยนข้อมูลที่มีโครงสร้างที่ใช้กันอย่างแพร่หลายสำหรับชุดข้อมูลขนาดใหญ่และขนาดเล็ก เป็นรูปแบบข้อมูลที่มีน้ำหนักเบาและไม่ขึ้นกับภาษาที่ใช้โดยแอปพลิเคชันหลายตัว การแปลงไฟล์ Excel เป็นรูปแบบ JSON ช่วยให้คุณใช้ข้อมูลได้อย่างมีประสิทธิภาพและยืดหยุ่นมากขึ้น ตัวอย่างเช่น คุณสามารถนำเข้าข้อมูลไปยังฐานข้อมูลหรือใช้ในเว็บแอปพลิเคชัน หากคุณเป็นนักพัฒนา Java คุณอาจต้องแปลงสเปรดชีต Excel เป็นรูปแบบ JSON โดยทางโปรแกรม ดังนั้นฉันจะแสดงให้คุณเห็นในบทความนี้ถึงวิธีแปลงไฟล์ Excel XLSX หรือ XLS เป็นไฟล์ JSON ใน Java โดยใช้ REST API เตรียมพร้อมที่จะเรียนรู้วิธีแปลงสเปรดชีต Excel เป็นข้อมูล JSON

ในบทความนี้ เราจะสำรวจหัวข้อต่อไปนี้:

Java Excel เป็น JSON Converter REST API – การติดตั้ง SDK

ในการแปลงข้อมูล Excel เป็น JSON ใน Java ฉันจะใช้ Java SDK ของ GroupDocs.Conversion Cloud API ไลบรารี Java นี้ติดตั้งง่ายและนำเสนอวิธีต่างๆ ในการแปลงข้อมูล Excel เป็น JSON ไม่ต้องการซอฟต์แวร์ของบุคคลที่สาม API การแปลงรูปแบบไฟล์ Java ช่วยให้คุณสามารถแปลงเอกสารและรูปภาพของ รูปแบบไฟล์ที่รองรับ เป็นรูปแบบใดก็ได้ที่คุณต้องการ แปลงอย่างรวดเร็วระหว่างเอกสารและรูปภาพมากกว่า 50 ประเภททางออนไลน์ เช่น Word, PDF, PowerPoint, Excel, HTML, CAD, ภาพแรสเตอร์ ฯลฯ

อย่างไรก็ตาม คุณสามารถ ดาวน์โหลด ไฟล์ APIs JAR หรือติดตั้ง API โดยใช้การกำหนดค่า 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>

โปรดรับรหัสไคลเอ็นต์และรหัสลับไคลเอ็นต์ของคุณจาก แดชบอร์ด ก่อนทำตามขั้นตอนดังกล่าว เมื่อคุณมี ID และรหัสลับของคุณแล้ว ให้เพิ่มข้อมูลโค้ดในแอปพลิเคชันที่ใช้ Java:

# รับ 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);

วิธีแปลง Excel XLSX เป็น JSON ใน Java โดยใช้ REST API

มีหลายวิธีในการแปลงสเปรดชีตเป็นไฟล์ JSON JSON เป็นตัวเลือกที่ดีสำหรับการแชร์ข้อมูลและนำเข้าข้อมูลไปยังฐานข้อมูลหรือแอปพลิเคชันอื่นๆ เพื่อให้ง่ายต่อการประมวลผล คุณสามารถแปลง Excel XLSX หรือ XLS เป็นรูปแบบข้อมูล JSON ด้านล่างนี้คือตัวอย่างโค้ดที่อ่านไฟล์ Excel แล้วแปลงเป็น JSON ใน Java โดยใช้ขั้นตอนง่ายๆ:

  1. อัปโหลด ไฟล์ Excel ไปยังคลาวด์
  2. แปลง Excel เป็น JSON โดยใช้ Java
  3. ดาวน์โหลด ไฟล์ JSON ที่แปลงแล้ว

อัพโหลดไฟล์

ขั้นแรก อัปโหลดไฟล์ excel ไปยัง 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;

// อัปโหลดไฟล์ไปยัง Cloud Storage โดยใช้ Java
public class App {

  public static void main(String[] args) {
        
    // สร้างอินสแตนซ์ของการแปลง 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();
    }
    
  }
}

ด้วยเหตุนี้ ไฟล์ excel ที่อัปโหลดจะอยู่ใน ส่วนไฟล์ ของแดชบอร์ดของคุณบนระบบคลาวด์

แปลงไฟล์ Excel เป็น JSON โดยใช้ Java

โปรดทำตามขั้นตอนและรหัสเพื่อแปลง Excel เป็น JSON ใน Java โดยทางโปรแกรมตามที่ระบุไว้ด้านล่าง:

  • ประการแรก สร้างอินสแตนซ์ของ ConvertApi
  • ประการที่สอง สร้างอินสแตนซ์ ConvertSettings
  • จากนั้นตั้งชื่อที่เก็บข้อมูลและป้อนเส้นทางไฟล์ XLSX
  • ตอนนี้ ระบุรูปแบบไฟล์เอาต์พุตเป็น “JSON”
  • ถัดไป ตั้งค่าพาธไฟล์ JSON เอาต์พุต
  • ตอนนี้ สร้าง ConvertDocumentRequest ด้วยการตั้งค่าการแปลงเป็นพารามิเตอร์
  • สุดท้าย เรียกใช้การแปลงโดยใช้เมธอด ConvertApi.convertDocument()

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการแปลงข้อมูล excel เป็นรูปแบบ JSON ใน Java โดยใช้ 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 ใน Java โดยใช้ REST API
public class App {

  public static void main(String[] args) {
    
    // สร้างอินสแตนซ์ของการแปลง 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();
    }
  }
}
วิธีแปลง Excel เป็น JSON Online โดยใช้ Java

แปลง Excel เป็น JSON Online โดยใช้ Java

ดาวน์โหลดไฟล์ที่แปลงแล้ว

ตัวอย่างโค้ดด้านบนจะบันทึกไฟล์ 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 ใน Java
public class App {

  public static void main(String[] args) {
        
    // สร้างอินสแตนซ์ของการแปลง 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();
    }
    
  }
}

โปรแกรมแปลง Excel เป็น JSON ออนไลน์ฟรี

วิธีแปลง Excel เป็น JSON Array ออนไลน์ Excel To JSON Converter แปลงไฟล์ Excel เป็น JSON ออนไลน์ มี ตัวแปลง Excel เป็น JSON ออนไลน์ฟรี ซึ่งได้รับการพัฒนาโดยใช้ Groupdocs.Conversion Cloud REST API

บทสรุป

โดยสรุป คุณได้เรียนรู้วิธีแปลง Excel เป็นรูปแบบ JSON โดยทางโปรแกรม ตอนนี้คุณเข้าใจแล้ว:

  • วิธีแปลงไฟล์ Excel เป็นไฟล์ JSON ใน java บนคลาวด์
  • อัปโหลดไฟล์ Excel โดยทางโปรแกรมแล้วดาวน์โหลดไฟล์ JSON ที่แปลงแล้วจากคลาวด์
  • โปรแกรมแปลง Excel เป็น JSON ฟรีทางออนไลน์

นอกจากนี้ คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับ GroupDocs.Conversion Cloud API โดยใช้ เอกสารประกอบ หรือตัวอย่างที่มีอยู่ใน GitHub นอกจากนี้ เรายังมีส่วน การอ้างอิง API ที่ช่วยให้คุณแสดงภาพและโต้ตอบกับ API ของเราได้โดยตรงผ่านเบราว์เซอร์

สุดท้าย groupdocs.cloud กำลังเขียนบทความบล็อกใหม่เกี่ยวกับการแปลงไฟล์รูปแบบต่างๆ โดยใช้ REST API ดังนั้นโปรดติดตามข่าวสารล่าสุด

ถามคำถาม

คุณสามารถถามคำถามเกี่ยวกับการแปลง excel เป็น JSON ใน Java ผ่านทาง ฟอรัม ของเรา

คำถามที่พบบ่อย

ฉันจะแปลงข้อมูล Excel เป็นรูปแบบ JSON ใน Java ได้อย่างไร

โปรดติดตาม ลิงก์นี้ เพื่อเรียนรู้ข้อมูลโค้ด Java สำหรับวิธีแปลงไฟล์ Excel เป็น JSON อย่างรวดเร็วและง่ายดาย

วิธีแปลงตาราง Excel เป็น JSON ใน Java โดยใช้ REST API

สร้างอินสแตนซ์ของ ConvertApi ตั้งค่าของการตั้งค่าการแปลง และเรียกใช้เมธอด convertDocument ด้วย ConvertDocumentRequest เพื่อแปลงไฟล์ Excel เป็น JSON

จะบันทึก Excel เป็น JSON ออนไลน์ฟรีได้อย่างไร

สเปรดชีต Excel เป็นตัวแปลง JSON ออนไลน์ ฟรี ให้คุณแปลง Excel เป็นไฟล์ JSON ได้อย่างรวดเร็วและง่ายดาย เมื่อการแปลงเสร็จสิ้น คุณสามารถดาวน์โหลดไฟล์ JSON

ฉันจะแปลง Excel XLSX เป็น JSON ออนไลน์ฟรีได้อย่างไร

  • เปิด ตัวแปลง Excel เป็น JSON ออนไลน์ฟรี
  • คลิกภายในพื้นที่วางไฟล์เพื่ออัปโหลดแผ่นงาน Excel หรือลากและวางไฟล์ Excel
  • คลิกที่ปุ่ม Convert Now ตัวแปลง XLSX เป็น JSON ออนไลน์จะเปลี่ยนตาราง Excel เป็นไฟล์ JSON
  • ลิงก์ดาวน์โหลดไฟล์เอาต์พุตจะพร้อมใช้งานทันทีหลังจากแปลง Excel เป็น JSON ทางออนไลน์

จะติดตั้งไลบรารีออนไลน์ converter Excel เป็น JSON ได้อย่างไร

ติดตั้งตัวแปลง Excel เป็น JSON ดาวน์โหลดไลบรารี Java ฟรี เพื่อสร้างและแปลง Excel เป็น JSON ใน Java ทางออนไลน์โดยทางโปรแกรม

ฉันจะแปลง Excel เป็น JSON ใน windows ได้อย่างไร

โปรดไปที่ ลิงก์นี้ เพื่อดาวน์โหลดไฟล์ Excel เป็นตัวแปลง JSON ฟรี ตัวแปลงออฟไลน์นี้สามารถใช้เพื่อเปลี่ยนสเปรดชีต Excel เป็นไฟล์ JSON ในหน้าต่างได้ด้วยการคลิกเพียงครั้งเดียว

ดูสิ่งนี้ด้วย

โปรดดูลิงค์ด้านล่างสำหรับข้อมูลเพิ่มเติมเกี่ยวกับ: