解析Java中解析Java的最佳方法 1 周,2 日 Questions & Answers 1675 正如标题所说,我想用Java解析一些Java源代码。我很确定还有其他java库已经执行了这一功能,但我找不到
# 4 楼答案 JavaCC有一个包含泛型的Java1.5语法 the tokens are probably more fine-grained then what I want 您的第一个要求是获得准确的语法分析,实际上,您只能从现有的语法分析程序中获得。你如何处理结果取决于你自己
# 1 楼答案
Janino可以解析、编译和执行Java代码
# 2 楼答案
Eclipse公开了它自己的Java编译器的语法树。您只需访问元素即可
见here
# 3 楼答案
您可能正在寻找类似ANTLR:http://www.antlr.org/
# 4 楼答案
JavaCC有一个包含泛型的Java1.5语法
您的第一个要求是获得准确的语法分析,实际上,您只能从现有的语法分析程序中获得。你如何处理结果取决于你自己
# 5 楼答案
Antlr有一个Java语法文件。见this