私は以下のXMLを持っています。
<?xml version="1.0" encoding="utf-8" ?>
<Items>
<Item type="none" attNone1="test" attNone2="test3" />
<Item type="action" attAction1="test" attAction2="test2" />
</Items>
いくつかのルールに基づいて XSD を作成する必要があります。
1) 属性「タイプ」は必須です。
2) 属性値を「none」または「action」にする場合
3) 属性値が「none」の場合、他に 2 つの必須属性「attNone1」と「attNone2」が必要です。「attAction1」または「attAction2」を受け入れるべきではありません
4) 属性値が「action」の場合、他に 2 つの必須属性「attAction1」と「attAction2」が必要です。「attNone1」または「attNone2」を受け入れるべきではありません
このXSDを行う方法はありますか?
前もって感謝します、
よろしく、