2011-10-05 75 views
4

我正在使用Java来读取javadocs。如何解析javadoc?

我的java对象具有的属性, 说明 包名称 方法名称,方法说明

是否有任何现有的API可以做到这一点? 我该如何读取javadoc,以便可以提取上述属性?

+0

它可能有助于知道您是从您自己的代码生成Javadoc还是解析现有的闭源API。 – trashgod

+0

你想解析Java文件中的Javadoc注释还是生成的HTML? –

+0

你介意分享你的解决方案吗? – makc

回答

12

javadoc工具包括一个用于编写自定义doclet的API。这些基本上得到了文档片段的解析树,并基于此生成某种报告。标准doclet生成每个人都熟悉的HTML页面。你最简单的选择可能会写你自己的doclet。