قم بتحويل ملف HTML إلى Markdown باستخدام Java باستخدام REST API

تحويل HTML إلى Markdown باستخدام Java باستخدام REST API.

HTML و Markdown لغتان ترميزيتان شائعتان تستخدمان لإنشاء محتوى ويب. بينما يتم استخدام HTML لإنشاء صفحات ويب منظمة وتفاعلية ، فإن Markdown هو بناء جملة بسيط يستخدم لتنسيق النص. يمكن أن يكون تحويل HTML إلى Markdown مفيدًا للمدونين ومنشئي المحتوى والمطورين الذين يرغبون في التبديل من HTML إلى Markdown لأسباب مختلفة. في هذه المقالة ، سوف نستكشف كيفية تحويل HTML إلى Markdown باستخدام Java باستخدام REST API.

سيتم تناول الموضوعات التالية في هذه المقالة:

مكتبة جافا لتحويل HTML إلى Markdown - تثبيت SDK

GroupDocs.Conversion Cloud SDK for Java هي أداة تحويل قوية تساعد المطورين على تحويل HTML إلى Markdown في تطبيقات Java. يوفر تحويلًا سهل الاستخدام وسريعًا وعالي الجودة مما يجعله خيارًا مثاليًا لتحويل HTML إلى Markdown. كما يسمح لك بتحويل المستندات والصور الخاصة بك من أي ملف مدعوم تنسيق إلى أي تنسيق تحتاجه. يمكنك تحويل أكثر من 50 نوعًا من الملفات والصور بسرعة مثل Word و PDF و PowerPoint و Excel و HTML و CAD والصور النقطية وما إلى ذلك.

يمكنك إما تنزيل ملف JAR الخاص بواجهة برمجة التطبيقات أو تثبيته باستخدام Maven عن طريق إضافة المستودع التالي والتبعية إلى ملف pom.xml الخاص بمشروعك:

مستودع مافن:

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

تبعية المخضرم:

 <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

فيما يلي دليل تفصيلي خطوة بخطوة لتحويل 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 في جافا.
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 المحول لإنشاء Markdown من HTML عبر الإنترنت مجانًا. تم تطوير هذا المحول باستخدام HTML المذكور أعلاه إلى Markdown REST API.

خاتمة

لننهي هذا المقال هنا. لقد تعلمت في هذا المقال:

  • كيفية تغيير صفحة HTML إلى Markdown برمجيًا في Java ؛
  • تحميل ملف HTML برمجيًا إلى السحابة ثم تنزيل ملف Markdown المحول من السحابة ؛
  • وقم بتحويل HTML إلى Markdown عبر الإنترنت مجانًا باستخدام أداة تحويل HTML إلى Markdown.

علاوة على ذلك ، نقدم أيضًا قسم مرجع واجهة برمجة التطبيقات الذي يتيح لك تصور واجهات برمجة التطبيقات الخاصة بنا والتواصل معها مباشرةً من خلال المتصفح. يتوفر كود المصدر الكامل لـ Java SDK مجانًا على Github. يرجى التحقق من GroupDocs.Conversion Cloud SDK لـ Java أمثلة هنا.

بالإضافة إلى ذلك ، نقترح عليك اتباع دليل البدء لمعرفة الخطوات التفصيلية واستخدام واجهة برمجة التطبيقات.

أخيرًا ، نواصل كتابة مقالات مدونة جديدة حول تنسيقات وتحويلات ملفات مختلفة باستخدام REST API. لذا ، يرجى التواصل معنا للحصول على آخر التحديثات.

طرح سؤال

لأية استفسارات / مناقشات حول HTML to 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 to Markdown لتصدير HTML إلى Markdown على Windows بسرعة ، بنقرة واحدة.

أنظر أيضا

نوصيك بزيارة المقالات التالية للتعرف على: