HTML إلى نص جافا

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

HTML to Text Converter - تثبيت Java API

Aspose.HTML for Java API يدعم HTML، MHTML، Text والعديد من تنسيقات الملفات. يمكنك تكوين API بسرعة عن طريق تنزيل ملف JAR الخاص بها من قسم الإصدارات الجديدة ، أو عبر التكوينات التالية للوصول إليها من Aspose Repository:

مخزن:

 <repositories>
     <repository>
         <id>snapshots</id>
         <name>repo</name>
         <url>http://repository.aspose.com/repo/</url>
     </repository>
</repositories>

الاعتماد:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-html</artifactId>
        <version>22.7</version>
        <classifier>jdk17</classifier>
    </dependency>
</dependencies>

تحويل HTML إلى نص برمجيًا في Java

توضح الخطوات التالية كيفية تحويل HTML إلى نص برمجيًا في Java:

  1. قم بتحميل ملف HTML للإدخال مع فئة HTMLDocument.
  2. قم بإنشاء كائن من فئة TextSaveOptions.
  3. تحويل HTML إلى ملف نصي.

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل HTML إلى نص برمجيًا في Java:

// قم بإعداد كود HTML وحفظه في الملف
String code = "<span>Hello World!!</span>";
try (java.io.FileWriter fileWriter = new java.io.FileWriter("document.html")) {
    fileWriter.write(code);
}

// قم بتهيئة مستند HTML من الملف
com.aspose.html.HTMLDocument document = new com.aspose.html.HTMLDocument("document.html");
try {
    // تهيئة كائن فئة TextSaveOptions
    com.aspose.html.saving.TextSaveOptions options = new com.aspose.html.saving.TextSaveOptions();
    
    // تحويل HTML إلى نص
    com.aspose.html.converters.Converter.convertHTML(document, options, "output.txt");
} finally {
    if (document != null) {
        document.dispose();
    }
}

اكتشف Aspose.HTML لجافا

يمكنك استكشاف العديد من الميزات الأخرى لواجهة برمجة التطبيقات من خلال زيارة مساحة التوثيق. يحتوي على أقسام وفصول مختلفة لشرح الطرق والخصائص التي تعرضها فئات مختلفة من API.

استنتاج

في الختام ، لقد استكشفت كيفية تحويل HTML إلى نص برمجيًا في Java. قد يكون من المفيد تصدير سلسلة النص من صفحة HTML إلى تنسيق نص عادي. علاوة على ذلك ، لا تتردد في الاتصال بنا عبر المنتدى في حالة وجود أي مخاوف.

أنظر أيضا