1

我正在尝试理解 XForms,但我对模型规范有疑问。我需要为构图建模,我真的不知道该怎么做。假设您需要使用复合模式创建此表单: 在此处输入图像描述 我在想这样的事情:

<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>

知道如何将这些实例联系起来,说明什么样的宠物有一个人,它的价值是什么?

4

1 回答 1

-1

首先,您的示例无效。一个实例只允许一个根节点。您有 2 个。但是,您可以拥有任意数量的实例。

关于您的实际问题:您要更准确地做什么?我假设您要求一些 xpath 来链接人员 + 宠物,但在哪种情况下?请提供更多细节。

于 2014-10-18T15:39:11.133 回答