我有一个有多个音序器的xml当我循环标题和行不匹配请在下面输入和输出xsd使用soa 11g JDeveloper 11.1.7
<xsd:element name="processRequest">
<xsd:complexType>
<xsd:sequence maxOccurs="unbounded" minOccurs="3">
<xsd:element name="place" type="bci:Disk_Hdr_RecType" minOccurs="0" maxOccurs="unbounded"/> //multiple line data
<xsd:element name="name" type="xsd:decimal" minOccurs="0" />
<xsd:element name="zipcode" type="bci:Disk_Dtl_TblType" minOccurs="0" />
<xsd:element name="state" type="xsd:decimal" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<element name="ParameterCollection">
<complexType>
<sequence>
<element ref="db:Parameters" maxOccurs="unbounded"/>
</sequence>
</complexType>
</element>
<element name="Parameters">
<complexType>
<sequence>
<xsd:element name="namer" type="bci:Disk_Hdr_RecType" minOccurs="0" />
<xsd:element name="place" type="xsd:decimal" minOccurs="0" />
<xsd:element name="zipcode" type="bci:Disk_Dtl_TblType" minOccurs="0" />
<xsd:element name="state" type="xsd:decimal" minOccurs="0" />
</sequence>
</complexType>
</element>
如果有人可以提供帮助,请告诉我。
当我在xslt中循环时,所有place
元素都被处理,并且值与名称不匹配。元素namel,place,state按顺序重复多次。