[解決済み] XMLスキーマの要素をオプションにするには?
2022-09-06 19:35:37
質問
このXMLスキーマを手に入れました。
<?xml version="1.0"?> <xs:schema version="1.0"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
elementFormDefault="qualified">
<xs:element name="request">
<xs:complexType>
<xs:sequence>
<xs:element name="amenity">
<xs:complexType>
<xs:sequence>
<xs:element name="description" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element> </xs:schema>
description 要素を省略可能にするにはどうすればよいですか?説明要素を含むXMLと含まないXMLの両方がXSDに対して検証されるようにします。
どのように解決するのですか?
これを試してみてください。
<xs:element name="description" type="xs:string" minOccurs="0" maxOccurs="1" />
0個または1個のquot;description"要素が必要な場合、または
<xs:element name="description" type="xs:string" minOccurs="0" maxOccurs="unbounded" />
もし、0から無限個までのdescription要素が欲しい場合。
関連
-
[解決済み] PHPでHTML/XMLをパースして処理する方法とは?
-
[解決済み] XPathによる属性の取得
-
[解決済み] DTDやXSDからサンプルXMLドキュメントを生成する方法は?
-
[解決済み] Vim で一致する XML タグにジャンプする
-
[解決済み] XML スキーマ。テキストのみを含む属性を持つ要素?
-
[解決済み] Notepad++:ファイルを読み込むときに自動的に言語をXmlに設定する方法
-
[解決済み] 有効なXMLファイルにはXML宣言が必要ですか?
-
[解決済み] XPathで名前空間を無視する方法
-
[解決済み] SVGをSVGで埋め込む?
-
[解決済み] Eclipseです。log4j.xml 内の log4j.dtd を参照する。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] XPathによる属性の取得
-
[解決済み] Linearレイアウトでボタンを中央に配置する
-
[解決済み】XML Schema minOccurs / maxOccurs デフォルト値
-
[解決済み] T-SQLでXML文字列の属性にある二重引用符をエスケープするにはどうすればよいですか?
-
[解決済み] ある要素のn番目のインスタンスを取得するためのXPathクエリ
-
[解決済み] XML SchemaとDTDの違いは何ですか?
-
[解決済み] Notepad++:ファイルを読み込むときに自動的に言語をXmlに設定する方法
-
[解決済み] XMLで一行だけコメントするにはどうしたらいいですか?
-
[解決済み] 要素名の大文字・小文字の区別は?
-
[解決済み] XPathで名前空間を無視する方法