2 pièce(s) jointe(s)
un éléments pour hiérarchiser une répétition ?
Bonjour
Comment avec un XLST introduire un éléments pour hiérarchiser une répétition ?.
J'ai une XSD comme ceci
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| <xs:element name="HL7Message">
<xs:complexType>
<xs:sequence>
<xs:element name="MSH" type="MSH"/>
<xs:element name="PID" type="PID"/>
<xs:element name="PV1" type="PV1"/>
<xs:sequence maxOccurs="unbounded">
<xs:element name="ORC" type="ORC"/>
<xs:element name="RQD" type="RQD"/>
<xs:element name="TQ1" type="TQ1"/>
<xs:element name="ZDA" type="ZDA"/>
<xs:element name="ZDX" type="ZDX"/>
</xs:sequence>
</xs:sequence>
</xs:complexType>
</xs:element> |
http://www.developpez.net/forums/att...1&d=1389362064
il y a une répétition de la séquence ORC PQD TQ1 ZDA ZDX. je cherche à placer chaque occurrence de cette séquence dans un élément pour obtenir
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| <xs:element name="HL7Message">
<xs:complexType>
<xs:sequence>
<xs:element name="MSH" type="MSH"/>
<xs:element name="PID" type="PID"/>
<xs:element name="PV1" type="PV1"/>
<xs:element maxOccurs="unbounded" name="ORDER" type="ORDER"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="ORDER">
<xs:sequence>
<xs:element name="ORC" type="ORC"/>
<xs:element name="RQD" type="RQD"/>
<xs:element name="TQ1" type="TQ1"/>
<xs:element name="ZDA" type="ZDA"/>
<xs:element name="ZDX" type="ZDX"/>
</xs:sequence>
</xs:complexType> |
http://www.developpez.net/forums/att...1&d=1389362064
merci de votre aide
A+JYT