如何轉換Drools的決策表 (Excel試算表) 到 (.DRL) 文件在Drools?

讓我們嘗試創建轉換Drools的決策表 (Excel試算表) 到 (.DRL) 文件在Drools.
SpreadsheetCompiler類是用來輸入XLS和CSV文件轉換到 (.DRL) 文件. 所需的軟件包 “org.drools.decisiontable.SpreadsheetCompiler”.您需要使用的編譯 () 這個類的方法做轉換. 以下示例顯示了加工之.



Example program:-

進口java.io.FileInputStream;
進口java.io.FileNotFoundException;
進口的java.io.InputStream;
進口org.drools.decisiontable.InputType;
進口org.drools.decisiontable.SpreadsheetCompiler;

公共ExcelToDrlDemo類 {
公共靜態無效的主要(字符串參數[]) {
// 創建一個輸入流
InputStream是= NULL;
嘗試 {
// 分配的Excel輸入流
// 提及您的Excel是保持本地目錄路徑
// 你可以採取任何決策表 (Excel工作表) 用於測試
是=新的文件輸入流(“ð:/工作區/ TestProj / SRC / ExamplePolicyPricing.xls的的”);
} 抓 (FileNotFoundExceptionË) {
e.printStackTrace();
}
// 創建編譯類的實例
SpreadsheetCompiler SC =新SpreadsheetCompiler();
// 編譯的Excel生成 (.DRL) 文件
弦樂DRL = sc.compile(是, InputType.XLS);
// 檢查生成的 (.DRL) 文件
System.out.println(“生成DRL文件 –: “);
System.out.println(DRL);
}
}


============================================= ============================================== 在亞馬遜上購買最佳技術書籍,en,電工CT Chestnutelectric,en
============================================== ---------------------------------------------------------------- electrician ct chestnutelectric
error

Enjoy this blog? Please spread the word :)

Follow by Email
LinkedIn
LinkedIn
Share