public ParseTreeDOMSerializer(List<String> ruleNames, Map<Integer, String> invTokenMap, TokenStream tokenStream) {
this.tokenStream = tokenStream;
this.ruleNames = ruleNames;
this.invTokenMap = invTokenMap;
nodeStack = new Stack<Element>();
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
Document document = null;
try {
DocumentBuilder builder = factory.newDocumentBuilder();
document = builder.newDocument();
Element root = (Element) document.createElement("ast");
document.appendChild(root);
nodeStack.push(root);
domDoc = document;
} catch (Exception pce) {
pce.printStackTrace();
}
}
ParseTreeDOMSerializer.java 文件源码
java
阅读 31
收藏 0
点赞 0
评论 0
项目:mdetect
作者:
评论列表
文章目录