如何解析java代码以生成UML图?

时间:2015-09-25 08:20:01

标签: java parsing uml class-diagram

我的意思是我知道有些工具可以自动完成;但是如果我必须手动构建这样的解析器来将java代码反向工程到UML图中呢?你会建议用Java编程语言构建这样的解析器的指导方针或语法或步骤,任何帮助都表示赞赏。谢谢。

1 个答案:

答案 0 :(得分:1)

我使用ANTLR在Java中创建解析器。您可以使用现有的语法文件(例如https://github.com/antlr/grammars-v4) - 这样您就可以构建自己的Java源文件解析器,即使没有语法和解析器的深刻知识。