2011-02-03 6 views
0

スキーマを使用して以下を達成する方法。 b要素の内部構造は、コンテキスト(c要素は一定のままですが、2番目の要素は変更し続ける)に基づいて変化しています。私はの選択肢を使うことができましたが、潜在的な組み合わせはごくわずかですが、十分です。xmlスキーマでこれを達成する方法は?

サンプル1

<a> 
    <b> 
     <c></c> 
     <d></d> 
    <b> 
</a> 

サンプル私はあなたがXSDを使用するために持っていると思う2

<a> 
    <b> 
     <c></c> 
     <e></e> 
    <b> 
</a> 

答えて

1

:いずれかまたはXSD:anyTypeを。私はあなたの例に基づいて正しいとは言えません。

+0

thxしかし、私はそれをしたくありません。私は代替オプションがあるかどうかチェックしています...置換グループの巧妙な使用かもしれません –

+0

私はsubstitutiononGroupで考えられる置換を指定する必要があります。あなたがそれを行うことができれば、代替グループを使用できるはずです。 –

関連する問題