다음과 같이 XSD 파일이 있습니다. 문제는 시 및 상태에 대한 노드는 동적이며 실제 도시와 주 이름으로 구성됩니다. 이러한 요소에 대해 와일드 카드 이름을 사용할 수 있습니까?XSD 요소 이름에 와일드 카드 사용?
<?xml version="1.0"?>
<xs:schema attributeFormDefault="unqualified"
elementFormDefault="qualified"
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="Root">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="State">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="City">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="cafeID" type="xs:string" />
<xs:element minOccurs="0" name="cafeName" type="xs:string" />
<xs:element minOccurs="0" name="cafeState" type="xs:string" />
<xs:element minOccurs="0" name="cafeCity" type="xs:string" />
<xs:element minOccurs="0" name="cafeStreetName" type="xs:string" />
<xs:element minOccurs="0" name="cafeZip" type="xs:string" />
<xs:element minOccurs="0" name="cafeContact" type="xs:string" />
<xs:element minOccurs="0" name="cafeEmail" type="xs:string" />
<xs:element minOccurs="0" name="hasPickup" type="xs:string" />
<xs:element minOccurs="0" name="hasDriveThru" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
뉴욕 또는 데스 플레인 즈가 데이터에 나타나 자마자 클라이언트는 불완전한 형식의 XML을 제공하게됩니까? 재협상해라. –