แปลง HTML เป็นไฟล์ Markdown ด้วย Java โดยใช้ REST API

แปลง HTML เป็น Markdown ด้วย Java โดยใช้ REST API

HTML และ Markdown เป็นภาษามาร์กอัปยอดนิยมสองภาษาที่ใช้สำหรับสร้างเนื้อหาเว็บ ในขณะที่ HTML ใช้สำหรับสร้างหน้าเว็บที่มีโครงสร้างและมีการโต้ตอบ Markdown เป็นไวยากรณ์ง่ายๆ ที่ใช้จัดรูปแบบข้อความ การแปลง HTML เป็น Markdown อาจมีประโยชน์สำหรับบล็อกเกอร์ ผู้สร้างเนื้อหา และนักพัฒนาที่ต้องการเปลี่ยนจาก HTML เป็น Markdown ด้วยเหตุผลหลายประการ ในบทความนี้ เราจะศึกษาวิธีแปลง HTML เป็น Markdown ด้วย Java โดยใช้ REST API

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

Java Library เพื่อแปลง HTML เป็น Markdown - การติดตั้ง SDK

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

คุณสามารถ ดาวน์โหลด ไฟล์ JAR ของ API หรือติดตั้งโดยใช้ Maven โดยเพิ่มที่เก็บและการอ้างอิงต่อไปนี้ในไฟล์ pom.xml ของโปรเจ็กต์:

พื้นที่เก็บข้อมูล 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>

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

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

วิธีแปลง HTML เป็น Markdown ผ่าน Java โดยใช้ REST API

นี่คือคำแนะนำทีละขั้นตอนสำหรับการแปลง HTML เป็น Markdown ใน Java โดยใช้ GroupDocs.Conversion Cloud API:

อัพโหลดไฟล์

ประการแรก อัปโหลดเอกสาร HTML ไปยังที่เก็บข้อมูลบนคลาวด์โดยใช้ข้อมูลโค้ดที่ระบุด้านล่าง:

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.html");
			UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.html", 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();
		}
		
	}
}

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

แปลง HTML เป็น Markdown ผ่าน Java

ส่วนนี้แสดงวิธีการแปลง HTML เป็นไฟล์ Markdown โดยทางโปรแกรมใน Java โดยทำตามขั้นตอนด้านล่าง:

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

ข้อมูลโค้ดต่อไปนี้แสดงวิธีแปลงไฟล์ HTML เป็นไฟล์ Markdown ผ่าน 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;

// วิธีแปลงเอกสาร HTML เป็นไฟล์ Markdown .md ใน Java
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.html");
			settings.setFormat("md");
			
			settings.setOutputPath("java-testing/output-sample-file.md");
		
			// แปลงเป็นรูปแบบที่กำหนด
			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();
		}
	}
}
Java แปลงเอกสาร HTML เป็นไฟล์ Markdown

แปลง HTML เป็น Markdown ผ่าน Java

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

ข้อมูลโค้ดด้านบนจะแปลงไฟล์ HTML ในโฟลเดอร์ต้นทางบนที่เก็บข้อมูลบนคลาวด์เป็นไฟล์ Markdown คุณสามารถดาวน์โหลดได้โดยใช้ข้อมูลโค้ดต่อไปนี้:

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.md", 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();
		}
		
	}
}

ตัวแปลง HTML เป็น Markdown ออนไลน์ฟรี

วิธีแปลงไฟล์ HTML เป็น Markdown ออนไลน์ฟรี โปรดลองใช้ HTML ออนไลน์เป็น Markdown converter เพื่อสร้าง Markdown จาก HTML ออนไลน์ได้ฟรี ตัวแปลงนี้ได้รับการพัฒนาโดยใช้ HTML ที่กล่าวถึงข้างต้นเป็น Markdown REST API

บทสรุป

ขอจบบทความนี้ไว้ที่นี่ ในบทความนี้ คุณได้เรียนรู้:

  • วิธีเปลี่ยนหน้า HTML เป็น Markdown โดยทางโปรแกรมใน Java
  • อัปโหลดไฟล์ HTML โดยทางโปรแกรมไปยังคลาวด์แล้วดาวน์โหลดไฟล์ Markdown ที่แปลงแล้วจากคลาวด์
  • และแปลง HTML เป็น Markdown ออนไลน์ฟรีโดยใช้เครื่องมือแปลง HTML เป็น Markdown

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

นอกจากนี้ เราขอแนะนำให้คุณปฏิบัติตาม คู่มือการเริ่มต้นใช้งาน สำหรับขั้นตอนโดยละเอียดและการใช้งาน API

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

ถามคำถาม

สำหรับข้อสงสัย/การสนทนาเกี่ยวกับ HTML เป็น Markdown Converter API โปรดติดต่อเราที่การสนับสนุนฟรี ฟอรัม

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

ฉันจะแปลงไฟล์ HTML เป็น Markdown โดยใช้ Java ได้อย่างไร

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

GroupDocs.Conversion Cloud API ปลอดภัยสำหรับการแปลง HTML เป็น Markdown หรือไม่

ใช่ GroupDocs.Conversion Cloud API ปลอดภัยสำหรับการแปลง HTML เป็น Markdown การแปลงทั้งหมดได้รับการประมวลผลบนเซิร์ฟเวอร์ที่ปลอดภัยของ GroupDocs และไฟล์จะถูกลบภายใน 24 ชั่วโมงหลังจากกระบวนการแปลงเสร็จสิ้น

วิธีแปลง HTML เป็น Markdown ออนไลน์ฟรี

เอกสาร HTML ออนไลน์เพื่อแปลงไฟล์ Markdown ช่วยให้คุณสามารถแปลงไฟล์ HTML เป็น Markdown ได้อย่างรวดเร็วและง่ายดาย โปรดทำตามคำแนะนำทีละขั้นตอนด้านล่างเพื่อทำการแปลง:

  • เปิด ตัวแปลง HTML เป็น Markdown ออนไลน์ฟรี
  • คลิกภายในพื้นที่วางไฟล์เพื่ออัปโหลดไฟล์ HTML หรือลากและวางไฟล์ HTML
  • คลิกที่ปุ่มแปลงทันที ตัวแปลง HTML เป็น Markdown ออนไลน์ฟรีจะเปลี่ยน HTML เป็น Markdown
  • ลิงก์ดาวน์โหลดของไฟล์ Markdown เอาต์พุตจะใช้งานได้ทันทีหลังจากแปลง HTML เป็นเอกสาร Markdown ฟรี

จะแปลง HTML เป็น Markdown บน Windows ได้อย่างไร

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

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

เราขอแนะนำให้คุณไปที่บทความต่อไปนี้เพื่อเรียนรู้เกี่ยวกับ: