[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: XSD change
The XSD had a problem in the declaration of some elements in <bin-unit>: The order was enforced while the specifications state it is not, but only recommended. It should be: <xsd:complexType name="ElemType_bin-unit"> <xsd:sequence> <xsd:element name="bin-source" type="xlf:ElemType_bin-source"/> <xsd:element name="bin-target" type="xlf:ElemType_bin-target" minOccurs="0"/> <xsd:choice minOccurs="0" maxOccurs="unbounded"> <xsd:element name="context-group" type="xlf:ElemType_context-group"/> <xsd:element name="count-group" type="xlf:ElemType_count-group"/> <xsd:element name="prop-group" type="xlf:ElemType_prop-group"/> <xsd:element name="note" type="xlf:ElemType_note"/> <xsd:element name="trans-unit" type="xlf:ElemType_trans-unit"/> </xsd:choice> <xsd:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> ... while it is currently: <xsd:complexType name="ElemType_bin-unit"> <xsd:sequence> <xsd:element name="bin-source" type="xlf:ElemType_bin-source"/> <xsd:element name="bin-target" type="xlf:ElemType_bin-target" minOccurs="0"/> <xsd:element name="context-group" type="xlf:ElemType_context-group" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="count-group" type="xlf:ElemType_count-group" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="prop-group" type="xlf:ElemType_prop-group" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="note" type="xlf:ElemType_note" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="trans-unit" type="xlf:ElemType_trans-unit" minOccurs="0" maxOccurs="unbounded"/> <xsd:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> ... Comments/double-checkings welcome. I'll make that change and post the modified XSD end of the comments period. Kenavo -yves
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]