事情是这样的:我不希望(现在)通过libvirt在vm中进行某些操作。

我想要做的是获取libvirt Relaxng模式并从中获取Java类。这样,我可以产生一个代表虚拟机的xml配置文件。
稍后,该文件将用于将机器注册到虚拟机监控程序的操作中,以便能够(例如)打开它的电源。

因此,我最初的想法是将Relaxng模式转换为xsd。尝试了放松剂和trang,这不是真的工作。

有什么好的选择吗?

最佳答案

JDK中包含的JAXB XJC工具包括一些对松弛模式的实验性支持。你可以试试:

xjc -relaxng yourSchema


要么

xjc -relaxng-compact yourSchema

关于java - 从libvirt Relaxng模式生成Java类的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16966482/

10-09 05:44