1

在我的应用程序中,我需要将 Java/VB/VB.net/etc 程序转换为 HTML,然后使用该 HTML 页面(插入 Word 文档)。

当然我们可以为此编写代码,但这也需要为此进行编程,并且需要使用不止一种编程语言,并处理错误。而它需要尽快发布。使用 3rd 方工具生成此 HTML 不是问题。

然而,这个第 3 方工具,代码到 html 格式化程序,应该是免费的、健壮的,并且应该转换到 Java 1.5 和其他语言的最新版本。

您是否知道任何免费、可分发、健壮且可转换为多种语言(包括 Java)的最新版本的此类转换器(代码到 html 转换器/格式化程序)?

为了进一步阐述,我对一个将源代码文件作为输入并生成 HTML 文件作为输出的实用程序感兴趣。HTML 文件不应使用 javascript 为代码着色,因为在 Word 中插入着色将丢失。

4

4 回答 4

1

Pygments

Java 示例: http: //pygments.org/demo/1476/

于 2009-03-02T13:00:07.977 回答
0

Javadoc会将您的代码转换为 HTML(以及相关的类树和链接等),但遗憾的是不会语法高亮代码。您可以做的是将Google Code Prettifier添加到每个页面,这可以工作。

于 2009-03-02T12:49:35.367 回答
0

如果您想使用 JavaDoc 方式,我建议您使用Natural Docs。但是,如果您只想在页面上显示 Java 并转换为 CSS 格式的 HTML 部分,我建议您使用 Google 的Code Prettify。查看 README 的链接以获取示例。您还可以查看Java 测试页面以了解 Java 的外观。

于 2009-03-02T13:13:09.363 回答
0

我正在使用Java2HTML。它作为 Eclipse 插件运行,也可以从命令行或 ant 脚本运行。

它还可以转换为 TeX 和 XML。

于 2009-05-19T19:29:38.573 回答