Worked like a charm. Thanks 😀 On Tue, May 28, 2019, 4:53 PM Sloane, Brandon <[email protected]> wrote:
> The could use the dfdl:length property to on a complex parameters type, > then use dfdl:occursCountKind="parsed" on the parameter type itself. > Something like: > > > <xs:element name="parameterLength" type="xs:int" /> > > <xs:element name="parameters" dfdl:length="../parameterLength"> > > <xs:complexType> > > <xs:sequence> > > <xs:element name="parameter" type="parameter_type" minOccurs="0" > maxOccurs="unbounded" dfdl:occursCountKind="parsed" /> > > </xs:sequence> > > </xs:complexType> > > </xs:element> > > > ------------------------------ > *From:* Kevin Moser <[email protected]> > *Sent:* Tuesday, May 28, 2019 3:14:53 PM > *To:* [email protected] > *Subject:* For loop or while loop > > Working on schema and am hoping to get some assistance on writing schema > to perform an iterative process. The protocol contains a length of > parameters field. It does not contain the number of parameters. I want to > write the schema to handle a variable number of parameters until the length > of parameters field is consumed (essentially a for loop or while loop). > Any suggestions? > Thanks, Kevin > >
