我需要一个用于Java的Java源代码解析库来以编程方式提取方法定义和注释。支持注释的Java源代码解析器
具体地,给定的代码,如:
@WebMethod(operationName = "MyOperation")
public String myOperation(String param1,int param2) { ....
}
我有以下要求:
1.提取物的名称,返回类型和名称和类型的方法的参数
2.提取与相关联的注释方法
3.最后,通过删除注释创建一个新的源文件
我目前使用的JaxMeJS http://ws.apache.org/jaxme/js/jparser.html满足1.但不是2.或3.
你能推荐一个解析库,可以满足所有3个要求吗?
javaparser http://code.google.com/p/javaparser/基于JavaCC可以满足我所有的要求。 – 2011-06-02 12:27:02