2014-10-17 49 views
1

我想了解XForms,並且對模型規範有疑問。我需要模擬一個作品,我真的不知道該怎麼做。 Suposse你需要創建這個形式,具有Composite Patternenter image description here 我想是這樣的:通過實例數據節點鏈接XForm模型實例

<xf:model> 
    <xf:instance xmlns=""> 

     <person> 
      <name>Arianne</name> 
      <surname>Boissieu</surname> 
      <pet>dog</pet> 
     </person> 

     <pet-options> 
      <bird> 
       <name/> 
       <plumage-color/> 
       <bird-beak/> 
      </bird> 
      <dog id="dog"> 
       <name/> 
       <tail-size/> 
       <hair-color/> 
      </dog> 
     </pet-options> 

    </xf:instance> 
</xf:model> 

不知道如何聯繫這些情況下說什麼樣的寵物有一個人,什麼是它的價值觀?

回答

-1

首先你的例子是無效的。一個實例只允許一個根節點。你有2個。但是你可以擁有儘可能多的實例。

關於你的實際問題:你想做什麼更準確?我假設你要求一些xpath來鏈接人物+寵物,但在哪些環境中?請提供更多細節。

+0

嗨Joern!我更新了我的帖子,更多信息:) – gal007 2014-10-20 13:27:14