我有一個XSD文件中像下面之間定義關係:XSD - 如何將兩個元素
<element name="finder-def" minOccurs="0" maxOccurs="unbounded">
<complexType>
<attribute name="name" type="string" use="required"></attribute>
<attribute name="description" type="string"></attribute>
<attribute name="class" type="string" use="required"></attribute>
</complexType>
</element>
<complexType name="Dimension">
<sequence>
<element name="finder" type="Finder" minOccurs="0" maxOccurs="1"/>
</sequence>
</complexType>
<complexType name="Finder">
<attribute name="name" type="String" use="required"/>
</complexType>
XML文件對應於上述XSD文件如下:
<finder-def name="circleFinder" description="Finds circle based on msisdn" class="com.onmobile.reporting.etl.processor.common.propertyplugins.CircleIdPropertyPlugin" />
<dimension name="circleId">
<finder name="circleFinder" />
</dimension>
所以,在這裏我已經定義一個finder-def
即circleFinder
然後想要參考這個finder-def
到finder
元素。
所以,問題是我如何可以驗證finder
circleFinder
具有上述finder-def
提供有效和compltete .XML和一個有效且完整的.xsd樣品。 – FailedDev