﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>IT博客-yunshichen-随笔分类-Tools &amp; plugins</title><link>http://www.cnitblog.com/yunshichen/category/7111.html</link><description>我相信人生是值得活的,尽管人在一生中必须遭受痛苦,卑劣,残酷,不幸和死亡的折磨,我依然深信如此.但我认为人生不一定要有意义,只是对一些人而言,他们可以使人生有意义.  ---J 赫胥黎</description><language>zh-cn</language><lastBuildDate>Mon, 26 Sep 2011 14:16:46 GMT</lastBuildDate><pubDate>Mon, 26 Sep 2011 14:16:46 GMT</pubDate><ttl>60</ttl><item><title>java2html  用法</title><link>http://www.cnitblog.com/yunshichen/archive/2008/04/11/42246.html</link><dc:creator>Chenyunshi</dc:creator><author>Chenyunshi</author><pubDate>Fri, 11 Apr 2008 05:59:00 GMT</pubDate><guid>http://www.cnitblog.com/yunshichen/archive/2008/04/11/42246.html</guid><wfw:comment>http://www.cnitblog.com/yunshichen/comments/42246.html</wfw:comment><comments>http://www.cnitblog.com/yunshichen/archive/2008/04/11/42246.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/yunshichen/comments/commentRss/42246.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/yunshichen/services/trackbacks/42246.html</trackback:ping><description><![CDATA[
		<span class="oblog_text">一个将JAVA源码转为HTML的小东东.网址和介绍如下：<a href="http://www.java2html.de/">http://www.java2html.de/</a><br /><br /></span>
		<span class="oblog_text">ant的定义如下：</span>
		<br />
		<span class="oblog_text">
				<br />
		</span>
		<span class="oblog_text">&lt;taskdef name="java2html"<br />  classname="de.java2html.anttasks.Java2HtmlTask"<br />  classpath="${lib.dir}"<br /> /&gt;<br /> &lt;java2html<br />       srcdir="${src.dir}"<br />       destdir="htmlsource"<br />       includes="**/*.java"<br />       style="Kawa"<br />       showLineNumbers="true"<br />       showFileName="true"<br />    overwrite="true"<br />       showTableBorder="true"<br />    addLineAnchors="true"<br /> /&gt;<br /><br />生成结果:<br /></span>
		<span class="oblog_text">
				<p>注意：</p>
				<p>1 你必须把java2html.jar放到ant的lib包内</p>
				<p>2 我把生成的html文件放到htmlsource文件夹，你可以自己更改</p>
				<p>下面是<span class="oblog_text">生成结果:</span></p>
				<p>
						<span class="oblog_text">
								<p>
										<a name="7">
												<font size="2">
														<font face="Courier New">
																<font color="#808080">007</font> </font>
												</font>
										</a>
										<font size="2">
												<font face="Courier New">
														<font color="#3f5fbf">/**</font>
														<br />
												</font>
										</font>
										<a name="8">
												<font size="2">
														<font face="Courier New">
																<font color="#808080">008</font> </font>
												</font>
										</a>
										<font size="2">
												<font face="Courier New">
														<font color="#ffffff"> </font>
														<font color="#3f5fbf">* </font>
														<font color="#7f9fbf">@author </font>
														<font color="#3f5fbf">Diegoyun</font>
														<br />
												</font>
										</font>
										<a name="9">
												<font size="2">
														<font face="Courier New">
																<font color="#808080">009</font> </font>
												</font>
										</a>
										<font size="2">
												<font face="Courier New">
														<font color="#ffffff"> </font>
														<font color="#3f5fbf">* </font>
														<font color="#7f9fbf">@version </font>
														<font color="#3f5fbf">1.0</font>
														<br />
												</font>
										</font>
										<a name="10">
												<font size="2">
														<font face="Courier New">
																<font color="#808080">010</font> </font>
												</font>
										</a>
										<font size="2">
												<font face="Courier New">
														<font color="#ffffff"> </font>
														<font color="#3f5fbf">*/</font>
														<br />
												</font>
										</font>
										<a name="11">
												<font size="2">
														<font face="Courier New">
																<font color="#808080">011</font> </font>
												</font>
										</a>
										<font size="2">
												<font face="Courier New">
														<font color="#7f0055">
																<b>public class </b>
														</font>
														<font color="#000000">XMLParser </font>
														<font color="#000000">{</font>
														<br />
												</font>
										</font>
										<a name="12">
												<font size="2">
														<font face="Courier New">
																<font color="#808080">012</font> </font>
												</font>
										</a>
										<font size="2">
												<font face="Courier New">
														<font color="#ffffff">    </font>
														<font color="#7f0055">
																<b>private </b>
														</font>
														<font color="#000000">XMLReader xmlReader = </font>
														<font color="#7f0055">
																<b>null</b>
														</font>
														<font color="#000000">;</font>
														<br />
												</font>
										</font>
										<a name="13">
												<font size="2">
														<font face="Courier New">
																<font color="#808080">013</font> </font>
												</font>
										</a>
										<font size="2">
												<font face="Courier New">
														<font color="#ffffff">    </font>
														<font color="#7f0055">
																<b>private </b>
														</font>
														<font color="#000000">String rootNodeName = </font>
														<font color="#7f0055">
																<b>null</b>
														</font>
														<font color="#000000">;</font>
														<br />
												</font>
										</font>
										<a name="14">
												<font size="2">
														<font face="Courier New">
																<font color="#808080">014</font> </font>
												</font>
										</a>
										<br />
										<a name="15">
												<font size="2">
														<font face="Courier New">
																<font color="#808080">015</font> </font>
												</font>
										</a>
										<font size="2">
												<font face="Courier New">
														<font color="#ffffff">    </font>
														<font color="#7f0055">
																<b>public </b>
														</font>
														<font color="#000000">XMLParser</font>
														<font color="#000000">(</font>
														<font color="#000000">String url</font>
														<font color="#000000">) </font>
														<font color="#7f0055">
																<b>throws </b>
														</font>
														<font color="#000000">XMLParserException </font>
														<font color="#000000">{</font>
														<br />
												</font>
										</font>
										<a name="16">
												<font size="2">
														<font face="Courier New">
																<font color="#808080">016</font> </font>
												</font>
										</a>
										<br />
										<a name="17">
												<font size="2">
														<font face="Courier New">
																<font color="#808080">017</font> </font>
												</font>
										</a>
										<font size="2">
												<font face="Courier New">
														<font color="#ffffff">        </font>
														<font color="#7f0055">
																<b>this</b>
														</font>
														<font color="#000000">.xmlReader = </font>
														<font color="#7f0055">
																<b>new </b>
														</font>
														<font color="#000000">XMLReader</font>
														<font color="#000000">(</font>
														<font color="#000000">url</font>
														<font color="#000000">)</font>
														<font color="#000000">;</font>
														<br />
												</font>
										</font>
										<a name="18">
												<font size="2">
														<font face="Courier New">
																<font color="#808080">018</font> </font>
												</font>
										</a>
										<font size="2">
												<font face="Courier New">
														<font color="#ffffff">        </font>
														<font color="#7f0055">
																<b>this</b>
														</font>
														<font color="#000000">.rootNodeName = xmlReader.getRootNodeName</font>
														<font color="#000000">()</font>
														<font color="#000000">;</font>
														<br />
												</font>
										</font>
										<a name="19">
												<font size="2">
														<font face="Courier New">
																<font color="#808080">019</font> </font>
												</font>
										</a>
										<br />
										<a name="20">
												<font size="2">
														<font face="Courier New">
																<font color="#808080">020</font> </font>
												</font>
										</a>
										<font size="2">
												<font face="Courier New">
														<font color="#ffffff">    </font>
														<font color="#000000">}</font>
												</font>
										</font>
								</p>
								<p>
										<font size="2">
												<font face="Courier New">
														<font color="#000000">
																<font size="3">感谢该作者的无私分享.</font>
																<br />
														</font>
												</font>
										</font>
								</p>
						</span>
				</p>
		</span>
		<br />
		<span class="oblog_text">
				<br />
		</span>
<img src ="http://www.cnitblog.com/yunshichen/aggbug/42246.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/yunshichen/" target="_blank">Chenyunshi</a> 2008-04-11 13:59 <a href="http://www.cnitblog.com/yunshichen/archive/2008/04/11/42246.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>