Dit korte artikel behandelt hoe HTML naar Markdown in Java te converteren. Het legt uit hoe u de omgeving instelt en een paar API-aanroepen doet om deze taak uit te voeren terwijl u het gedeelde codefragment gebruikt om HTML naar MD in Java te converteren. Bovendien kunt u ook een invoerbestand van HTML laden in plaats van de HTML-tekenreeks en het na verwerking opslaan als een Markdown-bestand.
Stappen om HTML naar Markdown in Java te converteren
- Installeer de Aspose.HTML for Java API om de ingevoerde HTML-bestanden te converteren
- Maak een HTML-bestand met behulp van een HTML-tekenreeks
- Gebruik de ConvertHTML methode om een uitvoer Markdown-bestand te maken
Deze stappen zijn nuttig om te begrijpen hoe u een HTML naar MD-converter in Java maakt. De eerste stap legt de omgevingsconfiguratie uit, gevolgd door het maken van een invoer-HTML-bestand met behulp van een tekenreeks. Converteer ten slotte het HTML-bestand naar Markdown-indeling op basis van uw behoeften.
Code om HTML te converteren naar Markdown in 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"); | |
} | |
} |
Het bovenstaande codefragment is voldoende om HTML naar MD in Java te converteren. Er zijn echter kleine aanpassingen nodig als u een bestaand HTML-bestand wilt converteren. U hoeft alleen het gedeelte voor het schrijven van bestanden weg te laten en dan hoeft u alleen de methode convertHTML() aan te roepen terwijl u het klasseobject MarkdownSaveOptions in de parameters doorgeeft.
In deze zelfstudie wordt uitgelegd hoe u HTML naar Markdown-converter in Java kunt converteren. Als u echter de conversie van Markdown naar XPS wilt leren, kunt u het artikel op hoe Markdown naar XPS in Java te converteren lezen.