XS

2011-07-08 5 views
5

私は、xs持っている:私は働いているgMonthのタイプを、私はそれのための有効な形式を見て周り探していたと私は2つの定義に出くわした:XS

xsd:gmonth which accept the format --MM, xs:gmonth which accept the format --MM--,

XS:gMonthのフォーマットは XSDのために有効になりません:gMonthのフォーマットとopositは 正しい

です。

誰でもxs:とxsd:の違いは何ですか?それらは両方ともXML Schemaに使用されていませんか?

ありがとうございます。

+3

xmlns宣言によって異なります。 –

+0

ありがとうございましたMartinho、 あなたはもっと喜んで説明できますか?私は本当にそれを感謝します... – tigris

+3

そのファイルのどこかに(おそらくルート要素に)、この 'xmlns:xs = ...'や 'xmlns:xsd = ...'のような属性があります。あなたの質問に対する答えはそれらの答えに依存します。あなたはそれらを投稿できますか? –

答えて

6

xs:およびxsd:は名前空間と呼ばれます。それらはルート要素にxmlns要素を使用して宣言されます。

慣例として、人々はxs:またはxsd:のいずれかを選択し、それをhttp://www.w3.org/2001/XMLSchemaにマッピングする傾向があります。両方の文書を1つの文書にまとめるのは混乱し、避けるべきです。

あなたのxmlns宣言をチェックして、名前空間の内容を確認してください。

関連する問題