そこで、スキーマから XML を検証する Web サービスを構築しようとしています。私の問題は次のとおりです。このXMLを使用する場合:
<?xml version="1.0" encoding="utf-8"?>
<!--Creat la data 5/13/2007 2:15:00 PM-->
<ListaCase xmlns="ListHNS-schema">
<Casa strada="florilor">
<nr>Sgt. Pepper's Lonely Hearts</nr>
<cod>The Beatles</cod>
<oras>Teora</oras>
<tara>1967</tara>
</Casa>
<Casa strada="teilor">
<nr>Dark Side Of The Moon</nr>
<cod>Pink Floyd</cod>
<oras>Corint</oras>
<tara>1973</tara>
このスキーマに対して:
<?xml version="1.0" encoding="utf-16"?>
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" version="1.0" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:element name="ListaCase">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Casa">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="nr" type="xsd:string" />
<xsd:element name="cod" type="xsd:string" />
<xsd:element name="oras" type="xsd:string" />
<xsd:element name="tara" type="xsd:int" />
</xsd:sequence>
<xsd:attribute name="strada" type="xsd:string" />
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
私のVisual Studioは、スキーマが見つからないと言っています。しかし、別のスキーマと別の XML を使用すると、すべてが機能します。誰が問題が何であるか知っていますか?