私はこのように、Dictionary<string, string>
インスタンスがあるとします文字列から文字列への辞書を表すXMLスキーマとは何ですか?
{{ "A"、 "1"}、{ "B"、 "2"}}
でそれを表現する方法はいくつかありXML:
<root>
<item>
<key>a</key>
<value>1</value>
</item>
<item>
<key>b</key>
<value>2</value>
</item>
</root>
OR
<root>
<item key="a" value="1"/>
<item key="b" value="2"/>
</root>
OR
<root>
<a>1</a>
<b>2</b>
</root>
各表現を説明するXMLスキーマとは何ですか?
ありがとうございました。
のIDEから妥当なスキーマを生成するツールを持っています入力ドキュメント。このような質問には即座に答えが出ます。 –
残念ながら、私はどちらも持っていません。 – mark
3番目の表現には文字列を使用できないことに注意してください(要素名には制限があります)。キー数が限られている場合にのみ有効です。また、異なる言語で値を追加する場合など、2番目のスキーマを拡張するのに問題があります。最初のソリューションは重くて柔軟性があります。 – Damien