-1
XMLファイルの対応するXSDおよびdtdコードはどのようになりますか。属性の宣言に問題があります。複雑なタイプとシーケンスにも問題があります。指定されたXMLファイルのXSDコード
<?xml version="1.0" encoding="UTF-8"?>
<catalog xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
xs:noNamespaceSchemaLocation="CatSchema.xsd">
<product description="Cardigan Sweater" product_image="cardigan.jpg">
<catalog_item gender="Men's">
<item_number>QWZ5671</item_number>
<price>39.95</price>
<size description="Medium">
<color_swatch image="red_cardigan.jpg">Red</color_swatch>
<color_swatch image="burgundy_cardigan.jpg">Burgundy</color_swatch>
</size>
</catalog_item>
<catalog_item gender="Women's">
<item_number>RRX9856</item_number>
<price>42.50</price>
<size description="Medium">
<color_swatch image="red_cardigan.jpg">Red</color_swatch>
<color_swatch image="navy_cardigan.jpg">Navy</color_swatch>
<color_swatch image="burgundy_cardigan.jpg">Burgundy</color_swatch>
<color_swatch image="black_cardigan.jpg">Black</color_swatch>
</size>
</catalog_item>
</product>
</catalog>
ようになります。 –
DTDも必要ですか? XSD標準はDTDのほとんどを置き換えましたが、確かに新しい開発がXSDを支持しています。 – Sprotty