"Ralph R. Swick" wrote:
> I would define it to mean that the value of s:myProperty is an
> anonymous resource about which I know nothing else.
Thanks for the comments. I believe I understand the interpretation. My
only lingering concern is that there appears to be no way to express a
distinguished *literal* which contains no characters, which is sometimes
useful in the real world. Here, I mean literal in the sense of the data
model (a member of the set of Literals).
I hesitate to call this "anonymous resource about which I know nothing else"
equivalent to a literal with no characters, since it may not always be a
literal. Consider this expression:
<s:myProperty rdf:parseType='Resource'/>
Following the logic of the previous discussion, the value of this property
should be our old friend the anonymous no-statements resource, but the
expression clearly intends for the value to be a resource, not a literal.
To obtain a distinguished no characters literal, I may have to stoop to
something like this:
<s:myProperty rdf:parseType='Literal'><null/></s:myProperty>
Perry