javaparser

    0熱度

    1回答

    我想從java代碼中提取所有方法調用。我寫了以下兩個正則表達式,但它們無法提取所有方法調用。 Reg1中:Pattern.compile("([a-zA-Z][0-9_a-zA-Z]*\\([a-zA-Z0-9_\\s,\\[\\]\\(\\)\\.]+\\))"); 的Reg2:Pattern.compile("([a-zA-Z][0-9_a-zA-Z]*\\([\\s]*\\))") 輸入:

    1熱度

    1回答

    類 我想List類型的新字段添加到現有的每個領域中的一類。我還想用空的ArrayList<Long>進行初始化。如何建立相應的FieldDeclaration對象添加到的BodyDeclaration列表中的類(TypeDeclaration)我已經提取?

    6熱度

    1回答

    在我的代碼中,我打開我的file.java並用JavaParser解析他。 FileInputStream in = new FileInputStream(".../file.java"); CompilationUnit cu; try { // parse the file cu = JavaParser.parse(in);

    2熱度

    1回答

    我正在使用Javaparser來解析Java源代碼。 有沒有一種方法可以實現訪問抽象節點類的訪問者? 我想訪問每個節點並打印它的行號,但我不想爲每個節點類型(AssignExpr,BinaryExpr,IfStmt等)實施visit()方法,因爲有這麼多類型。

    0熱度

    1回答

    免責聲明:我只是一個卑微的實習生,所以請原諒我,如果我做了錯誤的基本:( 我寫一個自動API生成和類需要的JavaDoc以及評論,因爲API包含的一些值不應寫在JavaDoc(例如exampleResponse) 但是,似乎上述各個方法的註釋替換了Javadoc,所以當我想要獲取來自JavaDoc的描述(我想這樣做,我不必在評論中再次寫),我有一個問題。 使用getJavadoc()總是返回nul

    -3熱度

    1回答

    我有一個像下面這可以用幾個AND/OR/NOT條件進一步增長,但保持了語法的字符串。 String string = "apple,mango,name( AND( OR( gender[male,female], county[USA,India] ), language[spanish,english],

    0熱度

    2回答

    我工作的Java解析器解析該體式JSON數據。現在我正在使用curl和curl執行 請求使用cygwin工具(用於在Windows上執行UNIX命令)。 現在我得到JSON格式單一項目的詳細信息(包含在項目中的所有任務),從中我得到一個任務ID和使用此任務ID獲取單個任務的細節。但是,當我解析子請求數據(請求獲取單個任務的詳細信息)。它給了我錯誤 「的JSONObject不能轉換成JSONArra

    1熱度

    1回答

    我有3個類以下。 public class A { B b; } public class B { C c; public C getC() { A a; return c; } } public class C { } 我想使用具有以下信息Java解析器解析類: 類名 方法名 屬性名稱

    0熱度

    1回答

    Im使用https://code.google.com/p/javaparser Java解析器從文件中獲取數據。問題是解析器無法識別arraylist,hashmap,map等。 當我在這樣的文件中使用arraylist時; public static ArrayList<ClassType> classList; 沒有任何錯誤。有用。 當我像這樣使用它; public static Arr

    0熱度

    1回答

    複製節點我使用javaparser構建從Java源代碼的AST。 有沒有辦法安全地複製AST節點? 例如,如果我想複製BinaryExpr到別的地方插入樹中,有一個內置的方式來複制節點?