W3C home > Mailing lists > Public > public-qt-comments@w3.org > August 2003

RE: ORA-FO-DEEPEQUAL-NIL 15.2.1 fn:deep-equal

From: Ashok Malhotra <ashokma@microsoft.com>
Date: Mon, 11 Aug 2003 06:57:33 -0700
Message-ID: <E5B814702B65CB4DA51644580E4853FB0A28E587@red-msg-12.redmond.corp.microsoft.com>
To: "Kay, Michael" <Michael.Kay@softwareag.com>, "Stephen Buxton" <stephen.buxton@oracle.com>, <public-qt-comments@w3.org>
Cc: "Norman Walsh" <Norman.Walsh@Sun.COM>
My understanding is that the xsi:nil attribute is not directly
accessible for validated elements.  It is, instead, reflected in a

property.  So we need to make this change to fn:deep-equal.


My hesitation in making this change is because I don't know what happens
if the element is not validated and typed as "anyType".

The datamodel document says the nilled property is not set.  See quote
below.  Does this mean I can access the xsi:nil attribute?

Or is this information not available at all? 


Norm, can you please clarify.



If the [validity] property exists on an element node and is "valid" then
nilled may be set. The nilled property is never set for nodes that have
not been successfully schema validated.



All the best, Ashok 


From: public-qt-comments-request@w3.org
[mailto:public-qt-comments-request@w3.org] On Behalf Of Kay, Michael
Sent: Tuesday, July 01, 2003 10:51 AM
To: Stephen Buxton; public-qt-comments@w3.org
Subject: RE: ORA-FO-DEEPEQUAL-NIL 15.2.1 fn:deep-equal 


Won't two nodes that differ in their "nil" property always differ in
their xsl:nil attribute as well?


Michael Kay

	-----Original Message-----
	From: Stephen Buxton [mailto:stephen.buxton@oracle.com] 
	Sent: 01 July 2003 02:00
	To: public-qt-comments@w3.org
	Subject: ORA-FO-DEEPEQUAL-NIL 15.2.1 fn:deep-equal 

	Functions and Operators, Section 15.2.1 fn:deep-equal 

	What is the effect of the "nil" property of the nodes ?
Received on Monday, 11 August 2003 09:57:38 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:56:49 UTC