Чтение XML-файла в движке правил Jess
Может кто-нибудь помочь мне прочитать XML-файл в движке правил Jess? Я только что начал работать с этим механизмом правил, так что понятия не имею.
1 ответ
Если вы не хотите потратить следующие несколько месяцев своей жизни на написание XML-парсера в Jess, взгляните на JAXB. (Может быть, мой учебник немного помогает: https://jaxb.java.net/tutorial/)
После этого у вас будет набор классов Java, и вам придется написать соответствующие шаблоны.
Вы можете разработать алгоритм, обходя дерево объектов, полученное в результате демаршалирования XML, и вставлять объекты, полученные из элементов XML, в качестве фактов.
Большая часть этого может и должна быть сделана на Java. Вернитесь еще раз за помощью по разработке и / или вставке и / или правилу - когда у вас есть примеры кода для работы.