0
xmlSchemaで標準isA関係を強制する方法はありますか?xmlスキーマとisA関係を強制
ので
<complextype name="item">
#can be one of
<element type="desktop computer"/>
<element type="laptop"/>
<element type="smartphone"/>
</complextype>
のようなもの
全体的なアイデアは、タイプ=「デスクトップコンピュータ」の要素が言うタイプのものに比べて全く異なるメンバーを持つことができるということで=「スマートフォン」
それは基本的にしようとしています文法のようなもののために: -
itemlist = item | item . itemlist
item = common_desc . (desktop_computer | laptop | smartphone)
desktop_computer = monitor_specs . cabinet_dimensions . blah
smartphone = carrier . 3g_enabled . blah_blah
のように...
これはかなり複雑な例のように聞こえ、item_typeごとに新しいタイプを定義する必要があると主張するかもしれませんが、これは非常に限定されたタイプのセットであると仮定しましょう...
それとも、あなたはXSを使用することができますフィードに関するISA関係に他の質問から(Recovering types through an Isa relationship)
は最終的に、私はどのitem_listを定義できるようにしたいです商品の空ではないセットです... – owagh
Thanks Porges。私は試しましたが、どのようにコードスニペットのことをするのか分かりませんでした... – owagh