基于Java

时间:2015-08-10 14:24:32

标签: java html formatting

我正在尝试开发工具,我可以将简单文本转换为HTML格式,如下面的示例所示。

1。 Java:我希望以下方式将文本转换为html,以便在浏览器中看起来美丽多彩的 java 代码

&&&java public static void main(String[] arg){ System.out.println("Hello from java"); } &&&

2。 XML:我希望将以下文本转换为html,以便在浏览器中看起来美丽多彩的 xml 代码

&&&xml <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> &&&

第3。 JS:我希望以下方式将文本转换为html,以便在浏览器中看起来美丽多彩的 javascript 代码

&&&js<BR> MyStore.load('http://this/is/test/json.json',function(res,isError){ Console.log(res); }); &&&

我使用&&&java&&&xml以及&&&js这样的模式来表明下面的脚本是相应的java,xml或java脚本。

这基本上需要两个子任务。

  1. 检测我们需要替换html代码的文本。
    • 正则表达式在这里工作吗?如果有,怎么样?任何小例子?
  2. 在检测到我们需要替换的文本部分后,替换右html / css代码。
    • java中是否有适用于我的库/工具/框架?
    • 我知道用于HTML解析的jsoup库,但这可能吗?如果有,怎么样?
  3. 提前感谢您的时间。

1 个答案:

答案 0 :(得分:1)

有一个名为Java2HTML的工具,您可以从here下载它并对其进行反编译。