- From: <bugzilla@wiggum.w3.org>
- Date: Mon, 09 May 2005 22:06:50 +0000
- To: public-qt-comments@w3.org
- Cc:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=1315 Summary: Typed value property of an element node Product: XPath / XQuery / XSLT Version: Last Call drafts Platform: PC OS/Version: Windows XP Status: NEW Severity: normal Priority: P2 Component: Data Model AssignedTo: Norman.Walsh@Sun.COM ReportedBy: chamberl@almaden.ibm.com QAContact: public-qt-comments@w3.org In Data Model Section 6.2.4, Element Node--Construction from a PSVI, under the subheading "Typed Value", there is a bulleted list of cases. These cases are presumably meant to be mutually exclusive. All the bullets but #2 are phrased in terms of the element type (presumably referring to the "type-name" property defined earlier in the section.) But bullet #2 says "If the element is empty, its typed-value is the empty sequence", which refers to the content of the element rather than its type. This is inconsistent and incorrect. For example, if the type of the element is a complex type with element-only content, then its typed value is undefined, regardless of whether it is empty or not. Proposal: Replace bullet #2 in the above-referenced section with the following: "If the element has a complex type with empty content, its typed- value is the empty sequence." This proposal will make the Data Model document consistent with the XQuery and XPath documents, Section 2.5.2 (Typed Value and String Value).
Received on Monday, 9 May 2005 22:06:53 UTC