Pyrkikäämme luoda muuntaa drools päätöstaulu (excel taulukosta) joka (.DRL) tiedosto drools.
SpreadsheetCompiler luokka käytetään muuntamaan tulo XLS ja CSV tiedosto (.DRL) tiedosto. Tarvittava paketti on “org.drools.decisiontable.SpreadsheetCompiler”.Sinun täytyy käyttää koota () menetelmä tämän luokan tehdä muuntaminen. Seuraava esimerkki näyttää processs.
Example program:-
tuoda java.io.FileInputStream;
tuonti java.io.FileNotFoundException;
tuoda java.io.InputStream;
tuonti org.drools.decisiontable.InputType;
tuonti org.drools.decisiontable.SpreadsheetCompiler;
public class ExcelToDrlDemo {
public static void main(String args[]) {
// luoda tulovirran
InputStream on = null;
yrittää {
// antaa excel tuloon stream
// mainita paikalliseen hakemistoon polku Excel säilytetään
// voit tehdä mitään päätöstä taulukko (Excel Sivu) testaukseen
on = uusi FileInputStream(“D:/Työtila / TestProj / src / ExamplePolicyPricing.xls”);
} saalis (FileNotFoundException e) {
e.printStackTrace();
}
// luoda kääntäjä luokka esimerkiksi
SpreadsheetCompiler sc = uusi SpreadsheetCompiler();
// kokoamaan excel tuottaa (.DRL) tiedosto
String DRL = sc.compile(on, InputType.XLS);
// tarkista luotu (.DRL) tiedosto
System.out.println(“Luo DRL tiedosto on –: “);
System.out.println(DRL);
}
}