我正在使用eclipsejdt库遍历java类的ast。
ASTNode function = ASTNodes.getParent(astNode, ASTNode.METHOD_DECLARATION);
String body = function.toString();
将方法体获取为字符串的正确方法是什么?
我问的原因,我明白了 toString()
返回可能不是实际方法体的“调试字符串”。
那么,将方法体作为字符串使用的正确api是什么?
我正在使用eclipsejdt库遍历java类的ast。
ASTNode function = ASTNodes.getParent(astNode, ASTNode.METHOD_DECLARATION);
String body = function.toString();
将方法体获取为字符串的正确方法是什么?
我问的原因,我明白了 toString()
返回可能不是实际方法体的“调试字符串”。
那么,将方法体作为字符串使用的正确api是什么?
1条答案
按热度按时间ia2d9nvy1#
toString()
不是为了你想要的,也许这能帮你。