stringtemplate-4

    3熱度

    2回答

    我正在使用StringTemplate V4在我的項目中生成一些HTML代碼。 我需要在我的模板中使用HTML格式,因此使用默認分隔符<和>會非常尷尬。 所以,我創建了一個組作爲參數傳遞分隔符(由this question推薦),但它根本不起作用。 這裏是我的測試代碼: public void testTemplate() { char sep = '$'; STGroup s

    2熱度

    2回答

    是否可以通過StringTemplate的動態生成函數調用Java類的函數? 例如,以下是三個功能 public class RegionManager { public static List<String> getCenter(){ return somelist; } public static List<String> getFloor(){

    3熱度

    1回答

    StringTemplate允許程序員通過getters(一個沒有參數的函數)獲取數據。 我想知道是否有可能使用字符串模板的參數調用Java函數?

    1熱度

    1回答

    我想知道StringTemplate是否支持數字增量。 情況是: 輸入:是具有「isKey()和getName()」getter的對象數組。 輸出應爲:(i = 0; IF obj.getKey()THEN ps.setObject(I ++,obj.getName)!)ENDIF): ps.setObject(1,"Name"); ps.setObject(2,"Name"); ps.setOb

    0熱度

    1回答

    我試圖在SWT Shell中嵌入JEditorPane而沒有成功。 JEdi​​torPane沒有出現,我不明白爲什麼。 import java.awt.Color; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import javax.

    3熱度

    1回答

    當使用StringTemplate的4.0.2以下對象結構: ST st = new ST("@[email protected]", '@', '@'); 產生異常: 1:8: '@' came as a complete surprise to me Exception in thread "main" org.stringtemplate.v4.compiler.STException

    1熱度

    1回答

    我正在嘗試在Google應用引擎中創建維基應用。我正在使用字符串模板。但我不明白模板文件的層次結構。 這是代碼。 必要的進口完成。 public class Add extends HttpServlet{ protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletExc

    2熱度

    1回答

    我在StringTemplate 4中生成一個Javascript數組,並且在最後一個元素之後跳過拖尾昏迷時遇到問題。 每個項目被使用模板生成,然後我想用昏迷創造形式的陣列將它們分開: [ item1, item2, item3, item4 ] 目前,我在生成這個數組最好的拍攝是這樣的: array(elems) ::= << [ $first(elems):elem_n

    0熱度

    1回答

    我寫了一個位於/ src文件夾中的示例java文件。 public class Main { public static void main(String[] args){ STGroupFile StgFile=new STGroupFile("template.stg"); StgFile.delimiterStartChar = '$'; StgFil

    0熱度

    1回答

    在我目前的工作中,我已經使用String Template編寫了代碼生成器,而沒有考慮Parser(我正在使用直接Java對象實例化模板文件)。代碼生成器生成器生成漂亮的Java代碼。 現在,我已經開始編寫解析器。一些很好的xText編輯器功能的B'coz,我想在Xtext中編寫解析器。 我的問題是「是否有可能使用代碼生成器在同一項目和解析(寫的Xtext)(使用StringTemplate的書面