- From: Jacek Kopecky <jacek@systinet.com>
- Date: Fri, 18 Jan 2002 10:45:17 +0100 (CET)
- To: Martin Gudgin <marting@develop.com>
- cc: <xml-dist-app@w3.org>
Gudge,
I'm asking you as an XML Schema language expert (the only one I
know of):
in SOAP Encoding arrays we have the attribute arraySize that has
the value a list of sizes. The size can be a positiveInteger,
except that the first position can also specify an asterisk which
means "the highest dimension is not specified beforehand".
For example, arraySize="5 3" is an array 5x3 elements, while
arraySize="* 3" is an array of an unspecified number of 3-column
rows. This should be easy to represent in Schema: a List of a
simple type that either is an asterisk or a positiveInteger.
The asterisk, if present, must be only the leftmost position,
though, because otherwise the handling would be ambiguous. Is
this constraint representable in a schema simple type?
In the current editor's copy, we have a BNF notation but I'd
prefer if the schema for Encoding could convey that.
Best regards,
Jacek Kopecky
Senior Architect, Systinet (formerly Idoox)
http://www.systinet.com/
Received on Friday, 18 January 2002 04:45:19 UTC