Thank you for your advice! I have done it, but I think not correct... import org.apache.commons.io.*; ... String fileName = "firstGuidedRule.brl"; File file = new File(fileName); String fileAsString = FileUtils.readFileToString(file); BRXMLPersistence read = (BRXMLPersistence) BRXMLPersistence.getInstance(); BRDRLPersistence write = (BRDRLPersistence) BRDRLPersistence.getInstance(); String outputDRL = write.marshal(read.unmarshal(fileAsString)); How can I pass it now to PackageBuilder? (I am sorry for such simple questions..)
Geoffrey De Smet wrote:
common-io's FileUtils is great for doing that: http://commons.apache.org/io/api-release/org/apache/commons/io/FileUtils.html#readFileToString(java.io.File) With kind regards, Geoffrey De Smet Michael schreef: > I have found this: > > ....you can use the following snippet of code to convert the brl to a > drl rule: > > BRXMLPersitence read = BRXMLPersitence.getInstance(); > BRDRLPersistence write = BRDRLPersistence.getInstance(); > String brl = ... read from the .brl file as needed... > String outputDRL = write.marshall(read.unmarshal(brl)); > //then pass the outputDRL to the PackageBuilder as normal > > Can you explain please: "String brl = ... read from the .brl file as > needed..." > for example if I have "first.brl" and I want "first.drl" > > Thank you... > > > > ------------------------------------------------------------------------ > > _______________________________________________ > rules-dev mailing list > rules-dev@lists.jboss.org > https://lists.jboss.org/mailman/listinfo/rules-dev _______________________________________________ rules-dev mailing list rules-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-dev


View this message in context: Re: Convert .brl to .drl
Sent from the drools - dev mailing list archive at Nabble.com.