有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

解析Java中解析Java的最佳方法

正如标题所说,我想用Java解析一些Java源代码。我很确定还有其他java库已经执行了这一功能,但我找不到


共 (5) 个答案

  1. # 1 楼答案

    Janino可以解析、编译和执行Java代码

  2. # 2 楼答案

    Eclipse公开了它自己的Java编译器的语法树。您只需访问元素即可

    here

  3. # 4 楼答案

    JavaCC有一个包含泛型的Java1.5语法

    the tokens are probably more fine-grained then what I want

    您的第一个要求是获得准确的语法分析,实际上,您只能从现有的语法分析程序中获得。你如何处理结果取决于你自己

  4. # 5 楼答案

    Antlr有一个Java语法文件。见this