我能从我的Parser类中获取org.antlr.v4.runtime.tree.ParseTree类的对象。现在我想访问每个节点并根据树节点类型生成自定义输出。如何在ANTLR4中完成?没有像getTreeNodeType()这样的方法。
答案 0 :(得分:0)
Java提供了一种可以使用的getClass()
方法。除此之外,您还需要更具体地了解您需要哪些信息。
答案 1 :(得分:0)
假设您具有Parser .__ Context。它具有ParseTree类型的子级数组。
如果您将ParseTree作为pt:
Java -jar target/filename.war