오류가 계속 발생합니다. 요소 유형 "xs"와 연결된 속성 이름 "element"뒤에 '='문자가 와야합니다. Line 4에서 XML 스키마의 유효성을 검사 할 때마다 XML 스키마와 XML 문서에서 볼 수 있듯이 2 개의 항목 태그를 XML 스키마에서 올바르게 작성했다. 처음으로 XML 스키마를하려고 오늘XML 스키마에서 오류 얻기
XML 스키마 :
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<xs element name="shiporder" type="xs:string">
<xs: complexType>
<xs: sequence>
<xs element name="orderperson"/>
<xs element name="shipto">
<xs: complexType>
<xs: sequence>
<xs element name="name" type="xs:string"/>
<xs element name="address" type="xs:string"/>
<xs element name="city" type="xs:string"/>
<xs element name="country" type="xs:string"/>
<xs: complexType>
<xs: sequence>
<xs: element name="title" type="xs:string"/>
<xs: element name="note" type="xs:string"/>
<xs: element name="quantity" type="xs:integer"/>
<xs: element name="price" type="xs:decimal"/>
</xs:sequence>
<xs:attribute name="item" type="xs:string" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
XML 문서 : 당신은 아마 012,372를 교체해야
<?xml version="1.0" encoding="UTF-8"?>
<shiporder orderid="889923" xmlns:xsi="http://www.w3.org/2001/XMLSchema-xsi:noNamespaceSchemaLocation="shiporder.xsd">
<orderperson>John Smith</orderperson>
<shipto>
<name>Ola Nordmann</name>
<address>Langgt 23</address>
<city>4000 Stavanger</city>
<country>Norway</country>
</shipto>
<item>
<title>Empire Burlesque</title>
<note>Special Edition</note>
<quantity>1</quantity>
<price>10.90</price>
</item>
<item>
<title>Hide your heart</title>
<quantity>1</quantity>
<price>9.90</price>
</item>
</shiporder>
정말 코드입니까? 누락 된 콜론 외에도 많은 문제가있는 것으로 보입니다. 올바른 형식의 XML이 아닙니다. 소스를 확인하고 문제가있는 실제 파일을 게시하십시오. 그리고 코드를 포맷하십시오. – helderdarocha
내 코드입니다. 따라서 내 코드를 고치려고하는 이유는 내 코드에서 배울 수 있습니다. – user3399960
예,하지만 전체 XML 스키마를 게시하고 형식을 지정해야합니다. 전체 xml 스키마 인 – helderdarocha