0
我試圖在JESS中啓動一些規則後,從java中打印出存儲在建議(插槽包)(插槽說明)deftemplate中的信息。 的代碼涉及到打印出來的結果的一部分如下:打印輸出java中的deftemplate信息
Rete r = new Rete();
Iterator itt = r.listDeftemplates();
while(itt.hasNext()){
Deftemplate dt = (Deftemplate)itt.next();
String bn = dt.getBaseName();
dt.getSlotNames();
if(bn.equals("recommendation")){
System.out.println(dt.getSlotName(0));
System.out.println(dt.getSlotName(1));
System.out.println(bn);
任何幫助將高度讚賞。
所以你沒有看到任何輸出? – AbtPst
我只能打印出插槽的名稱,但不能打印出規則後已斷言的內容。 –
是否確定dt.getSlotName(0)是正確的方法調用。看起來像這種方法是爲了給你的插槽的名稱,而不是內容 – AbtPst