从Perl或Python解析Java类

Raf*_*ael 5 python java perl parsing

我想获取一个.java文件,识别文件中的第一个类,并从此类中获取有关注释,方法和属性的信息.

两种语言中是否都有这样的模块?我也可以构建一个简单的正则表达式,但我不知道如何在正则表达式中识别指示类/方法结束的大括号.

Mad*_*ist 2

如果您在Jython中加载 java 类,您可能可以使用内省来查找您需要的信息。