如何将 xml 文件导入 Optaplanner 以用于车辆路径解决方案?

How exactly do I import an xml file into Optaplanner to be used in the vehicle routing solution?

我很想用 Optaplanner 为我的网站解决车辆分配问题,但我不知道如何将我的数据库信息导入软件。

我有一个数据库,我想将其设置为 Optaplanner,但如果这不可能,那么我想知道如何将我的数据库信息导出到 XML 可以被 Optaplanner 读取的文件。

如有任何帮助,我们将不胜感激。谢谢

OptaPlanner 的输入和输出不是 XML,而是 java 个对象(PO​​JO 的)。在示例中,这些 to/from XML 保存在磁盘上 XStreamSolutionDao class,但也保存 to/from 各种 txt 格式 *Importer /Exporter classes.

这意味着您可以 copy-paste 示例并将 XStreamSolutionDao 替换为您自己的 java 实现并进入您的数据库。

另请参阅 class VehicleRoutingImporter 以获取灵感。