json to html

วิธีการแปลง JSON เป็น HTML ใน Java.

ทำไมต้องแปลง JSON เป็น HTML?

JSON(JavaScript Object Notation) เป็นรูปแบบข้อมูลที่เบาและถูกใช้กันอย่างกว้างขวาง อย่างไรก็ตาม สำหรับการแสดงข้อมูลอย่างมีประสิทธิภาพในแอปพลิเคชันเว็บ การแปลง JSON เป็น HTML เป็นสิ่งที่จำเป็น ซึ่งอนุญาตให้การรวมข้อมูลแบบเรียลไทม์เข้ากับหน้าเว็บได้อย่างราบรื่น เพื่อเพิ่มประสบการณ์และการมีส่วนร่วมของผู้ใช้

API การแปลง JSON เป็น HTML

GroupDocs.Conversion Cloud SDK for Java เป็น API ที่มีสถาปัตยกรรม REST ที่แข็งแกร่งและยืดหยุ่นซึ่งมีความสามารถในการแปลงรูปแบบไฟล์ต่างๆ รวมถึง JSON เป็น HTML.

ติดตั้ง GroupDocs.Conversion Cloud SDK สำหรับ Java

ในการใช้ SDK ขั้นตอนแรกคือการติดตั้งเอกสารอ้างอิงของ GroupDocs.Conversion Cloud SDK สำหรับ Java กรุณาเพิ่มการพึ่งพา Maven ดังต่อไปนี้ใน pom.xml:

<repository>
    <id>repository.groupdocs.cloud</id>
    <name>repository.groupdocs.cloud</name>
    <url>https://releases.groupdocs.cloud/java/repo/</url>
</repository>
<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>24.2.0</version>
</dependency>

รับข้อมูลประจำตัว API

รับ Client ID และ Client Secret ของคุณจาก GroupDocs Cloud Dashboard โดยทำตามคำแนะนำที่ระบุไว้ใน tutorial.

แปลง JSON เป็น HTML ใน Java

ทำตามขั้นตอนเหล่านี้เพื่อทำการแปลง JSON เป็น HTML:

  1. ยืนยันข้อมูลประจำตัว API.
Configuration configuration = new Configuration("your-client-id", "your-client-secret");
ConvertApi apiInstance = new ConvertApi(configuration);
  1. อัปโหลดไฟล์ JSON ไปยัง Cloud Storage.
FileUploadApi fileUpload = new FileUploadApi(configuration);
File inputFile = new File("source.json");
fileUpload.uploadFile(new UploadFileRequest("source.json", inputFile));
  1. ตั้งค่าพารามิเตอร์การแปลง.
ConvertSettings settings = new ConvertSettings();
settings.setFilePath("source.json");
settings.setFormat("html");
settings.setOutputPath("converted-html-file.html");
  1. Perform JSON to HTML conversion.
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
DocumentResult response = apiInstance.convertDocument(request);
System.out.println("Conversion successful! HTML saved at: " + response.getFilePath());
// More examples over https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// รับข้อมูลประจำตัว API ของคุณ 
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";

// สร้างตัวอย่างของคลาส Configuration และเริ่มต้นด้วย Client ID & Client Secret
Configuration configuration = new Configuration(clientId, clientSecret);
// กำหนด URL เบสของ API สำหรับการแปลงไฟล์ JSON เป็นหน้าเว็บ HTML
configuration.setApiBaseUrl("https://api.groupdocs.cloud");

// เริ่มต้นตัวอย่างของ ConvertApi โดยใช้วัตถุ Configuration
ConvertApi convertApi = new ConvertApi(configuration);

ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("source.json");
settings.setFormat("html");
settings.setOutputPath("myResultant.html");
    
// เรียกใช้ API ConvertDocument สำหรับการแปลงไฟล์ JSON เป็น HTML
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
List<StoredConvertedResult> response = convertApi.convertDocument(request);
    
// ตรวจสอบการตอบกลับและพิมพ์ข้อความสำเร็จ
if (response != null && response.equals("OK")) {
    System.out.println("Conversion successful! HTML saved at: " + response.getFilePath());
}
json to html

Image:- A preview of JSON to HTML conversion with Java.

ไฟล์ JSON ที่ใช้ในตัวอย่างข้างต้นสามารถดาวน์โหลดได้จาก this link.

แปลง JSON เป็นหน้าเว็บด้วย cURL

การแปลงไฟล์ JSON เป็นเอกสาร HTML สามารถทำได้ง่ายขึ้นโดยใช้ GroupDocs.Conversion Cloud และคำสั่ง cURL มันไม่ขึ้นอยู่กับแพลตฟอร์มและให้การแปลงข้อมูลที่มีคุณภาพสูงโดยไม่ต้องการการเขียนโค้ดมากนัก

เพื่อเริ่มต้นด้วยวิธีนี้ เราต้องสร้าง JWT access token ตามข้อมูลประจำตัวของลูกค้าเป็นอันดับแรก เมื่อได้รับ JWT token แล้ว กรุณาดำเนินการคำสั่ง cURL ต่อไปนี้เพื่อแปลงไฟล์ JSON เป็นรูปแบบ HTML หลังการแปลง HTML ที่ได้จะถูกจัดเก็บในระบบคลาวด์.

curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H  "accept: application/json" \
-H  "authorization: Bearer {JWTtoken}" \
-H  "Content-Type: application/json" \
-d "{  \"StorageName\": \"internal\",  \"FilePath\": \"{inputFile}\",  \"Format\": \"html\",  \"ConvertOptions\": {    \"FromPage\": 1,    \"PagesCount\": 1,    \"Pages\": [      1    ]  },  \"OutputPath\": \"myConverted.html\"}"

โปรดแทนที่ inputFile ด้วยชื่อไฟล์ JSON ที่ใช้เป็นข้อมูลนำเข้าและ JWTtoken ด้วยโทเค็นการเข้าถึง JWT ที่เฉพาะเจาะจง

  • เพื่อที่จะบันทึกไฟล์ HTML ที่ได้บนไดรฟ์ท้องถิ่น โปรดข้ามพารามิเตอร์ OutputPath ใช้คำสั่ง cURL ดังต่อไปนี้เพื่อดำเนินการตามความต้องการนี้:
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{  \"StorageName\": \"internal\",  \"FilePath\": \"source.json\",  \"Format\": \"html\"}"

ลองใช้เครื่องมือแปลง JSON เป็น HTML ฟรีของเรา

สัมผัสประสบการณ์เครื่องมือแปลง JSON to HTML converter ออนไลน์ฟรีของเราที่สร้างขึ้นโดยใช้ GroupDocs.Conversion Cloud API.

json to html converter

ลิงค์ที่มีประโยชน์

ข้อสรุป

บทความนี้สำรวจวิธีการแปลง JSON เป็น HTML โดยใช้ Java กับ GroupDocs.Conversion Cloud SDK วิธีการนี้ช่วยให้นักพัฒนาสามารถเปลี่ยนข้อมูลที่มีโครงสร้างให้เป็นเนื้อหาบนเว็บที่มีรูปแบบดีและมีพลศาสตร์ได้อย่างมีประสิทธิภาพ การผสานวิธีนี้เข้ากับธุรกิจจะช่วยเพิ่มการแสดงผลข้อมูลและปรับปรุงการมีส่วนร่วมของผู้ใช้บนแอพพลิเคชันเว็บของพวกเขา

บทความที่เกี่ยวข้อง

เราขอแนะนำให้เยี่ยมชมลิงก์ต่อไปนี้เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ: