Hur man konverterar HTML till Markdown i Java

Den här korta artikeln tar upp hur man konverterar HTML till Markdown i Java. Den förklarar hur du ställer in miljön och gör några API-anrop för att utföra den här uppgiften medan du använder det delade kodavsnittet för att konvertera HTML till MD i Java. Dessutom kan du också ladda en HTML-indatafil istället för HTML-strängen och spara den som en Markdown-fil efter att ha bearbetat den.

Steg för att konvertera HTML till Markdown i Java

  1. Installera Aspose.HTML for Java API för att konvertera HTML-inmatningsfilerna
  2. Skapa en HTML-fil med hjälp av en HTML-sträng
  3. Använd metoden ConvertHTML för att skapa en markdown-fil

Dessa steg är användbara för att förstå hur man skapar HTML till MD-konverterare i Java. Det första steget förklarar miljökonfigurationen följt av skapandet av en HTML-inmatningsfil med hjälp av en sträng. Slutligen, konvertera HTML-filen till Markdown-format baserat på dina behov.

Kod för att konvertera HTML till Markdown i Java

import com.aspose.html.*;
public class AsposeTest {
public static void main(String[] args) throws Exception {//Main function to convert HTML to MD in Java
// Instantiate the license
License lic = new License();
lic.setLicense("Aspose.Total.lic");
// Create HTML code.
String code = "<h1>Header 1</h1>\n" +
"<h2>Header 2</h2>\n" +
"<p>Hello World!!</p>\n";
try (java.io.FileWriter fileWriter = new java.io.FileWriter("document.html")) {
fileWriter.write(code);
}
// Call ConvertHTML method.
com.aspose.html.converters.Converter.convertHTML(
"document.html",
new com.aspose.html.saving.MarkdownSaveOptions(),
"output.md"
);
System.out.println("Done");
}
}

Kodavsnittet ovan är tillräckligt för att konvertera HTML till MD i Java. Små ändringar behöver dock göras om du vill konvertera en befintlig HTML-fil. Utelämna helt enkelt filskrivningsdelen och sedan behöver du bara anropa convertHTML()-metoden medan du skickar klassobjektet MarkdownSaveOptions i parametrarna.

Denna handledning förklarar hur man konverterar HTML till Markdown-konverterare i Java. Men om du vill lära dig konvertering från Markdown till XPS kan du läsa artikeln om hur man konverterar Markdown till XPS i Java.

 Svenska