This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 1259 - [DM] Typed value and xsi:nil
Summary: [DM] Typed value and xsi:nil
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: Data Model 1.0 (show other bugs)
Version: Last Call drafts
Hardware: PC Linux
: P2 normal
Target Milestone: ---
Assignee: Norman Walsh
QA Contact: Mailing list for public feedback on specs from XSL and XML Query WGs
Depends on: 1232
  Show dependency treegraph
Reported: 2005-04-19 16:00 UTC by Norman Walsh
Modified: 2005-07-21 18:51 UTC (History)
0 users

See Also:


Description Norman Walsh 2005-04-19 16:00:00 UTC
In 1232, Michael Kay notes:

The Data Model section says that if an element is annotated with an
atomic type T, then the typed value of the element is an instance of T. If my
reasoning above is correct, then this statement isn't true: the typed value of
<e xsi:nil="true"/> can surely only be ().

If it remains true that the type of a nilled element is not (), then this
section needs to be updated to point out that it matches T? but not T.