0

おそらくこれは何度も聞かれていることでしょう.しかし、XMLとXSDに関する知識がないため、すべての投稿を確認しましたが、エラーをクリアできませんでした. 誰かがエラーを見つけてもらえますか?

XML

<?xml version="1.0" encoding="UTF-8"?>
<HTMLQuestion xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"     xsi:schemaLocation="http://www.w3schools.com ./HTMLQuestion1.xsd" xmlns="urn:Test.Namespace" >
<HTMLContent>
<html>
  abcd
</html>

</HTMLContent>
<FrameHeight>450</FrameHeight>
</HTMLQuestion>

これはスキーマ HTMLQuestion1.xsd です

<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="urn:Test.Namespace" xmlns="urn:Test.Namespace" xmlns:xs="http://www.w3.org/2001/XMLSchema">
 <xs:element name="HTMLQuestion">
<xs:complexType>
  <xs:sequence>
    <xs:element name="HTMLContent">
      <xs:complexType>
        <xs:sequence>
          <xs:element type="xs:string" name="html"/>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element type="xs:short" name="FrameHeight"/>
  </xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>

私が得るエラーは

cvc-elt.1.a : Cannot find the declaration of element 'HTMLQuestion'
4

2 に答える 2