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

HTML را با استفاده از REST API به Markdown با جاوا تبدیل کنید.

HTML و Markdown دو زبان نشانه گذاری محبوب هستند که برای ایجاد محتوای وب استفاده می شوند. در حالی که HTML برای ایجاد صفحات وب ساختار یافته و تعاملی استفاده می شود، Markdown یک نحو ساده است که برای قالب بندی متن استفاده می شود. تبدیل HTML به Markdown می تواند برای وبلاگ نویسان، سازندگان محتوا و توسعه دهندگانی که به دلایل مختلف می خواهند از HTML به Markdown جابجا شوند مفید باشد. در این مقاله، نحوه تبدیل HTML به Markdown با جاوا با استفاده از REST API را بررسی خواهیم کرد.

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

کتابخانه جاوا برای تبدیل HTML به Markdown - نصب SDK

GroupDocs.Conversion Cloud SDK for Java یک ابزار تبدیل قدرتمند است که به توسعه دهندگان کمک می کند تا HTML را به Markdown در برنامه های جاوا تبدیل کنند. این تبدیل با استفاده آسان، سریع و با کیفیت را فراهم می کند که آن را به گزینه ای ایده آل برای تبدیل 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 از طریق جاوا با استفاده از REST API

در اینجا یک راهنمای گام به گام برای تبدیل HTML به Markdown در جاوا با استفاده از 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;

// با استفاده از جاوا فایل را در فضای ذخیره سازی ابری آپلود کنید
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.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 از طریق جاوا

این بخش نحوه تبدیل یک فایل HTML به یک فایل Markdown را به صورت برنامه‌نویسی در جاوا با دنبال کردن مراحل زیر نشان می‌دهد:

  • ابتدا کلاس های مورد نیاز را در فایل جاوا خود وارد کنید.
  • در مرحله دوم، یک نمونه از کلاس ConvertApi ایجاد کنید.
  • سوم، یک نمونه از کلاس ConvertSettings ایجاد کنید.
  • سپس، نام فضای ذخیره سازی ابری را وارد کنید.
  • سپس مسیر فایل HTML ورودی و فرمت فایل خروجی را روی “md” تنظیم کنید.
  • سپس، گزینه های تبدیل و مسیر فایل خروجی را با استفاده از نمونه ConvertSettings تنظیم کنید.
  • پس از آن، یک نمونه کلاس ConvertDocumentRequest ایجاد کنید و پارامتر تنظیمات را پاس کنید.
  • در آخر، متد convertDocument() را فراخوانی کنید و پارامتر ConvertDocumentRequest را پاس کنید.

قطعه کد زیر نحوه تبدیل یک فایل HTML به یک فایل Markdown را از طریق جاوا با استفاده از 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 در جاوا.
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.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();
		}
	}
}
جاوا سند HTML را به فایل Markdown تبدیل می کند

HTML را از طریق جاوا به Markdown تبدیل کنید

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

قطعه کد بالا فایل 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 در جاوا دانلود کنید
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.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 تبدیل را امتحان کنید تا Markdown را به صورت آنلاین از HTML ایجاد کنید. این مبدل با استفاده از HTML ذکر شده در بالا به Markdown REST API توسعه یافته است.

نتیجه

اجازه دهید این مقاله را در اینجا به پایان برسانیم. در این مقاله یاد گرفتید:

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

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

به‌علاوه، پیشنهاد می‌کنیم [راهنمای شروع 19 ما را برای جزئیات مراحل و استفاده از API دنبال کنید.

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

یه سوال بپرس

برای هرگونه سؤال/بحث در مورد HTML به Markdown Converter API، لطفاً با ما در پشتیبانی رایگان [فروم 20 تماس بگیرید.

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

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

لطفاً این پیوند را دنبال کنید تا نمونه کد جاوا را برای نحوه تبدیل سریع و آسان 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 را بکشید و رها کنید.
  • بر روی دکمه Convert Now کلیک کنید. مبدل آنلاین رایگان HTML به Markdown HTML را به Markdown تغییر می دهد.
  • لینک دانلود فایل خروجی Markdown بلافاصله پس از تبدیل HTML به سند Markdown به صورت رایگان در دسترس خواهد بود.

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

لطفاً برای دانلود آفلاین مبدل HTML به Markdown برای ویندوز از این پیوند دیدن کنید. این نرم افزار دانلود رایگان مبدل HTML به Markdown را می توان برای صادرات سریع HTML به Markdown در ویندوز با یک کلیک استفاده کرد.

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

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