我正在尝试查找child-resources查询结果的模式在xsd中的指定位置。它显然不是一个primitiveContent (在responsePrimitive中指定),因为它不包含命名的child-resources数组。
发布于 2020-06-12 05:36:55
我认为这在CDT-responsePrimitive-v.xsd文件中。在Resourcewrapper中有"m2m:sg_regularResource":
<xs:complexType name="resourceWrapper">
<xs:sequence>
<xs:choice minOccurs="1" maxOccurs="1">
...
<xs:element ref="m2m:sg_regularResource" />
...
</xs:choice>
<xs:element name="URI" type="xs:anyURI" />
</xs:sequence>
</xs:complexType>在任何作为"m2m:sg_regularResource“的资源中,您都可以找到这样的部分,它允许”包含“子资源:
...
<!-- Child Resources -->
<xs:choice minOccurs="0" maxOccurs="1">
<xs:element name="childResource" type="m2m:childResourceRef" minOccurs="1" maxOccurs="unbounded" />
<xs:choice minOccurs="1" maxOccurs="unbounded">
<xs:element ref="m2m:aResourceType" />
<xs:element ref="m2m:anotherResourceType" />
</xs:choice>
</xs:choice>
...https://stackoverflow.com/questions/62333533
复制相似问题