0

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」は名前空間の語彙です。有益な洞察をお寄せいただきありがとうございます。

4

2 に答える 2

0

XSDそのスキーマについて作成者に問い合わせる必要があります。ただし、メインXSDファイルには通常schemaLocation、スキーマの物理的な場所へのポイントがあります。

また、XSD はここにありますそして、彼らはここに素晴らしいドキュメントを持っています。

于 2013-04-24T03:09:31.960 に答える