2011-06-28 9 views
4

私はmsdataを使用するいくつかのXSDファイルを見ています:シーケンス内の要素の序数。私は、これが使われている場所や、どのような状況でこれが必要なのかを見つけることはできないようです。誰かが説明と事例を教えてくれますか?msdataの目的は正確です:XSDの順序?

答えて

2

私は同じことを思っていました。あなたの「<VS folder>\Microsoft Visual Studio *\Xml\Schemas」フォルダにmsdata.xsdで定義されている* xsd.exeまたはDataSet.WriteXmlSchemaを使用することによって生成されたの.xsdファイルには、この属性を持っている傾向がある:

... 
    <xs:attribute name="Ordinal" type="xs:integer"> 
    </xs:attribute> 
... 

属性がある、列の序数位置を定義するために使用されますxsdスキーマをDataSetにマッピングするのに便利です。 を参照してください:Deriving DataSet Relational Structure from XML Schema (XSD)Using XML in a DataSet

This article簡単にはそれについて話しました:

序という名前の余分な属性が作成されています。いつものように、最初の列は0、2列目は です。これは、各列が であることから、ゼロから始まり、漸進的に という数字が1つ増えたことによって割り当てられています。

関連する問題