ないすべてにメタデータを追加し、私は次の操作を行うことが可能であるかどうか疑問:は、XSDとそのおなじみのXSD定義
<xs:group name="SomeGroup">
<xs:sequence>
<xs:element name="Groupingcode" type="OurType" origin="DB" />
<xs:element name="Description" type="StringType" origin="XML" />
を説明するために:私は、XSDスキーマファイルを持っています。私はデータベースデータを含むXSD(この部分はうまく動作する)に従ってXMLファイルを生成する必要があります。ただし、データベースから取得するために適切なフィールドを見つけるためには、追加のデータが必要な要素もあります。それはの起源のタグが入ってくる場所です。それはXSDにどこでデータを探すかを記述することができます。タグは生成されたXMLに存在する必要はありませんが、可能であれば生成されたXMLを検証するために同じXSDが使用されます。 これを記述するために別のXMLファイルを使用する方法もあります。しかし、私はXSDでこれを行うことが可能かどうかを知りたいと思っています。
上記フラグメントは、以下のXMLを生成します:これは理にかなって
<SomeGroup>
<Groupingcode>None</Groupingcode>
<Description>This item does not belong to any group.</Description>
希望。