我有一个构建服务器(运行 Windows)并且想要将 Markdown(包括表格)转换为 HTML。 我不想为此编写软件,而是使用 Java 世界中现有的东西。
整个事情应该从命令行开始:
示例:
java -jar some.jar -Dinput someMarkdownfile.md -Doutput someOutputfile.html
有没有一种优雅的方式来做这样的事情?
更新:就我而言,Java 并不是一个硬性的“必须”。我认为 Java 是一个不错的选择,因此它是独立于平台的。
最佳答案
对于 java 解决方案,您可以使用 markdownj
以下示例使用 ivy从 Maven Central 检索 jar
<project xmlns:ivy="antlib:org.apache.ivy.ant" name="markdownj" default="build">
<target name="resolve">
<ivy:cachepath pathid="build.path">
<dependency org="org.markdownj" name="markdownj" rev="0.3.0-1.0.2b4" conf="default"/>
</ivy:cachepath>
</target>
<target name="build" depends="resolve">
<java classname="com.petebevin.markdown.MarkdownProcessor" classpathref="build.path" input="test.markdown" output="test.html">
</java>
</target>
</project>
关于java - 从 Ant 或命令行将 Markdown 转换为 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18227498/