How to convert Drools decision table (excel spread sheet) to a (.drl) file in Drools?

הבה ננסה ליצור להמיר שולחן החלטה מזילה ריר (excel spread sheet) to a (.drl) file in Drools.
כיתת SpreadsheetCompiler משמשת כדי להמיר את XLS קלט קובץ CSV אל (.drl) קובץ. החבילה הנדרשת היא “org.drools.decisiontable.SpreadsheetCompiler”.אתה צריך להשתמש ההידור () שיטה של ​​המעמד הזה כדי לעשות את ההמרה. הדוגמה הבאה מציגה את processs.



Example program:-

לייבא java.io.FileInputStream;
java.io.FileNotFoundException יבוא;
לייבא java.io.InputStream;
org.drools.decisiontable.InputType יבוא;
היבוא org.drools.decisiontable.SpreadsheetCompiler;

מעמד ציבורי ExcelToDrlDemo {
הריק סטטי הראשי ציבורי(args מחרוזת[]) {
// ליצור זרם קלט
InputStream הוא = null;
לנסות {
// להקצות את Excel אל נחל הקלט
// להזכיר את נתיב הספרייה המקומית שבה Excel שלך נשמר
// אתה יכול לקחת כל שולחן החלטה (דף אקסל) לבדיקה
הוא = FileInputStream החדש(“D:/אזורי עבודה / TestProj / src / ExamplePolicyPricing.xls”);
} לתפוס (FileNotFoundException דואר) {
e.printStackTrace();
}
// ליצור מופע בכיתה מהדרת
SpreadsheetCompiler sc = SpreadsheetCompiler החדש();
// לקמפל את Excel כדי ליצור את (.drl) קובץ
מחרוזת DRL = sc.compile(הוא, InputType.XLS);
// לבדוק את שנוצר (.drl) קובץ
שיטה(“צור קובץ DRL הוא –: “);
שיטה(drl);
}
}


============================================= ============================================== Buy best TechAlpine Books on Amazon
============================================== ---------------------------------------------------------------- electrician ct chestnutelectric
error

Enjoy this blog? Please spread the word :)

Follow by Email
LinkedIn
LinkedIn
Share