javaparser相关内容
我正在使用 Java 解析 XML 请求.XML 结构是这样的: //标题详细信息534159XXXXXX0176//或ele_3, ele03, ele_03
..
我使用包含某些方法的FileReader读取了Java文件.我如何读取方法范围(方法区域内)以查找重复的变量? 例如,这是我读取的一个Java文件: public double[] copyArray(double[] data) { int _nn = data.length; double[] _tmp = new double[_nn]; System.
..
如何使用bcel classparaser获取类名称,元素名称和方法名称? ive已经找到一种获取类名的方法,但是元素和方法名给我带来了错误。 有人可以帮助我吗? 这是我的代码(此处有一些错误,但未完成): import java.io.IOException; import java.util.Enumeration; import java.util.jar.JarEnt
..
我正在使用 Javaparser (javaparser-core 2.0.0)解析Java源文件。 从方法中获取Javadoc注释。 但是,当我调用 MethodDeclaration.getJavaDoc()时,总是得到 null code>。查看 MethodDeclaration 的来源,我可以看到原因: public JavadocComment getJavaDoc(){
..
我需要使用javaparser将for-loop的不正确形式解析为正确形式.我的循环有5个参数: 循环索引(i); 索引的初始值.它可以是其他值(例如k)或int值(10); 循环不变式的值(3); 不变条件(>, =或
..
是否可以获取没有注释的方法语句列表,我使用 method.getBody()这是输出 / * 将年龄整数的值设置为32 * / int age = 32; 我想只发表声明就是这样的结果 int age = 32; 解决方案 .getBody()方法返回BlockStmt对象,它是{和}之间的语句,所以下面的代码执行我想要的操作
..
我想只获得类级变量声明。如何使用javaparser获取声明? 公共类登录{ 私钥关键字浏览器; private String pageTitle =“登录”; } 使用javaparser必须获取变量“browser”的详细信息,如类型浏览器是“KeyWord” 解决方案 我不太清楚我理解你的问题 - 你想要得到所有的现场成员吗?类?如果是这样,你可以这
..
我正在使用Google javaparser来解析java文件,当我尝试计算“If”语句时,似乎我无法获得“else-if”语句的数量。 例如,我想解析以下代码: if(i> 1){ i ++; }否则if(i> 2){ i ++; }否则if(i> 3){ i ++; } else { i ++; } 我想获得Cyclomatic的复杂性,以便我需
..