在我的应用程序中,我需要将Java / VB / VB.net / etc程序转换为HTML,然后使用该HTML页面(在Word文档中插入)。
当然,我们可以为此编写代码,但这也需要为此编程,并从多种编程语言编写,并处理错误。尽管需要尽快发布。使用第三方工具进行HTML生成不是问题。
然而,这个第三方工具,html格式化程序的代码,应该是免费的,健壮的,并且应该转换为Java 1.5,以及其他语言的最新版本。
你知道任何这样的转换器(html转换器/格式化程序的代码)是免费的,可分发的,健壮的,并且可以转换为多种语言(包括Java)的最新版本吗?
进一步详细说明,我感兴趣的是一个将源代码文件作为输入的实用程序,并将生成HTML文件作为输出。 HTML文件不应该使用javascript来为代码着色,因为然后在Word中插入颜色将会丢失。
答案 0 :(得分:1)
答案 1 :(得分:0)
Javadoc会将您的代码转换为HTML(以及相关的类树和链接等),但遗憾的是语法不会强调代码。您可以做的是将Google Code Prettifier添加到每个页面,这可能有效。
答案 2 :(得分:0)
如果您想使用JavaDoc方式,我建议使用Natural Docs。但是,如果您只想在页面上显示Java并转换为CSS格式的HTML部分,我建议您使用Google的Code Prettify。有关示例,请查看README链接。您还可以查看Java Test Page以了解Java的外观。
答案 3 :(得分:0)
我正在使用Java2HTML。它作为Eclipse插件运行,也可以从命令行或作为ant脚本运行。
它也可以转换为TeX和XML。