我使用 vmware ovftool 创建了一个 ovf 文件:
<Envelope vmw:buildId="build-931074"
xmlns="http://schemas.dmtf.org/ovf/envelope/1"
xmlns:cim="http://schemas.dmtf.org/wbem/wscim/1/common"
xmlns:ovf="http://schemas.dmtf.org/ovf/envelope/1"
xmlns:rasd="http://schemas.dmtf.org/wbem/wscim/1/cim-schem/2/CIM_ResourceAllocationSettingData"
xmlns:vmw="http://www.vmware.com/schema/ovf"
xmlns:vssd="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_VirtualSystemSettingData"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
....//deleting some contents
<OperatingSystemSection ovf:id="74"
vmw:osType="windows7_64Guest">
如何理解以下行:
xmlns:vmw="http://www.vmware.com/schema/ovf"
我能从中得到的只是这声明了命名空间前缀vmw
。但是,如何查看此命名空间的架构文件?我的意思是如果没有模式文件,我们就无法获得从该命名空间派生的词汇表。“vmw:osType”是来自命名空间的词汇表。提前感谢您的有用见解。