如何使用替代(JAXB)到XStream来读取optaplanner中的求解器配置?

时间:2013-11-07 16:59:53

标签: jaxb xstream optaplanner

optaplanner使用XStream从XML读取求解器配置。对于使用JAXB,是否足以自定义实现XMLSolverFactory和SolverConfig?

1 个答案:

答案 0 :(得分:0)

不,因为*Config类未在6.0.0中使用JAXB注释进行注释。 如果我们想从XStream迁移到JAXB,那么就有一个公开的讨论,所以我们可以提供解算器配置的XSD。

另请注意,这两件事完全不同:

  1. 从XML
  2. 读取解算器配置
  3. 从XML(~QesseIO)读取解决方案数据集
  4. 对于2),您可以非常轻松地将XStreamProblemIO替换为JaxbProblemIO(应该很容易编写)。