- From: <bugzilla@jessica.w3.org>
- Date: Mon, 10 Jan 2011 16:16:39 +0000
- To: www-xml-schema-comments@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=11716
--- Comment #1 from Michael Kay <mike@saxonica.com> 2011-01-10 16:16:39 UTC ---
Oh dear, it's worse than I thought.
"For each node in the ˇtarget node setˇ all of the {fields}, with that node as
the context node, evaluates to a sequence of nodes (as defined in XPath
Evaluation (§3.13.4.2)) that only contains ˇskippedˇ nodes and at most one node
whose ˇgoverningˇ type definition is either a simple type definition or a
complex type definition with {variety} simple.
[Definition:] Call the sequence of the [schema actual value]s of the element
and/or attribute information items in those node-sets in order the key-sequence
of the node."
So, let's say there are the following {fields}
field1 evaluates to a sequence of two nodes which are both skipped.
field2 evaluates to a sequence of one attribute node with value "x"
field3 evaluates to an empty sequence
field4 evaluates to a sequence of one attribute node with value "y" and three
elements that have a complex-type-with-complex-content
What are "those node-sets"? [It only seems to make sense if they are the
results of the {field} evaluation, excluding skipped nodes and nodes whose type
is a complex-type-with-complex-content]
What is the key-sequence? [It only seems to make sense if the key-sequence
includes a value of .absent. corresponding to a {field} whose evaluation
yielded an empty sequence, but this is nowhere stated]
--
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
Received on Monday, 10 January 2011 16:16:40 UTC