有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

是否有API将vSphere JSON结果映射到适当的Java对象?

我正在尝试使用vSphere的RESTAPI来获取有关虚拟机的信息。我已经使用提供的RESTAPI和连接到服务器 我从REST请求中获得了一个JSON结果。vSphere JSON结果如下所示:

{"value":[{
        "hot_add_increment_size_MiB": 8,
        "size_MiB": 1,
        "hot_add_enabled": false,
        "hot_add_limit_MiB": 51258
     }]
}

现在我想把这个JSON字符串转换成一个合适的类。 我实际上面临的问题是,这可能是一个非常复杂的JSON结果

我的问题是:是否有来自VMWare的API,我可以用来解决我的问题? 每一个暗示都很感激。 非常感谢


共 (1) 个答案

  1. # 1 楼答案

    答案是否定的。VMware发布了一个模式。它可能不存在

    您可以通过此API获得所需内容(免责声明:我是作者): https://github.com/DoubleCloudInc/vim-rest-api/

    该模式与vSphere API相同,因此可以使用vijava数据对象作为Java对象http://vijava.sf.net。再说一遍,我是作者