读书人

JDT CDT,该怎么解决

发布时间: 2012-05-27 05:42:30 作者: rapoo

JDT CDT
JDT对一个java文本文件进行解析,有下面的方法:
String content = buffer.toString();
ASTParser parsert = ASTParser.newParser(AST.JLS3);
parsert.setSource(content.toCharArray());
CompilationUnit result = (CompilationUnit) parsert.createAST(null);

List types = result.types();
TypeDeclaration typeDec = (TypeDeclaration) types.get(0);
MethodDeclaration methodDec[] = typeDec.getMethods();
用CDT对一个C文本文件解析,不是在WorkSpace中打开的文件,
我找到的方法需要有一个Project,类似于上面的读到一个String里直接解析的方法有没有?
如果没有这样的方法,有什么建议?请教。

[解决办法]
IBM上面有一个系列的文章:关于编辑器的

对于文本解析,词法,语法分析用antrl...

netbean和eclipse好像都用antrl.
[解决办法]
不懂,支持一下
[解决办法]
up

读书人网 >Eclipse开发

热点推荐