我需要以编程方式从Java源文件中提取方法定义/实现,您能否推荐我可以使用的任何方便的库? 谢谢。Java源代码解析器
5
A
回答
4
6
ANTLR是一个解析器/生成器,具有Java(和其他语言)的语法。它可以生成抽象语法树(AST),您可以根据需要导航和操作。
1
,如果你找一个简单的解析器,我avise JavaParser (也包括更重的实现在Eclipse)
1
之前将坚果与图书馆,你有没有考虑如果Doclets可以适合你的目的?虽然意味着自定义Javadoc解析,但Doclets实际上可以访问很多关于类本身的细节,可以用于任何目的。
另一个类似的不准确的可能性是相当糟糕的注释处理器功能,尽管它的名称可以用于明文代码生成以及通过类加载器加载的任何内容。
相关问题
- 1. Ruby中的Java源代码解析器
- 2. 如何解析Java源代码?
- 3. eclipse CDT源代码解析器错误?
- 4. 用Java解析Java代码
- 5. 支持注释的Java源代码解析器
- 6. PL/SQL源代码解析器(用Java编写)
- 7. 使用Java代码的XML解析器
- 8. Java代码中的解析器入门
- 9. 用于Java源代码的静态代码解析器提取方法/评论
- 10. Mediawiki标记的开放源代码解析器代码
- 11. Intellij解析java代码
- 12. JavaScript源代码分析器
- 13. Java:解析java源代码,提取方法
- 14. OCaml的解析器代码
- 15. 创建解析器代码
- 16. Nim代码解析器
- 17. ColdFusion代码解析器?
- 18. Octave的解析器代码?
- 19. 如何在解析Java源代码时解析标识符的类型?
- 20. 解析HTML源代码,JavaScript的问题
- 21. C#解析网页的源代码
- 22. 解析JavaScript代码的HTML源
- 23. 解析网页的源代码
- 24. 从网站解析实时源代码
- 25. .Net库解析源代码文件?
- 26. 使用awk解析源代码
- 27. 分析Java源代码的工具
- 28. Java:解析C源代码,提取变量和方法
- 29. 如何从Eclipse JDT Parser中解析Java源代码行?
- 30. 解析java环境中的C++源代码