On 06/05/11 06:33, Holger Knublauch wrote:
Andy,
we are puzzled why the IRI built-in of SPARQL only accepts untyped literals,
but not xsd:strings? I find this unnecessarily restrictive.
I have no idea other than it's what the spec says ... which begs the
question why the spec says that especially as I wrote it.
Do you want to send a SPARQL comment about that?
(And I've changed it anyway as it's a legal extension - as is the
handling blank nodes here but "shh" about that one!)
Thanks
Holger
BTW You may be interested in the RDF WG proposal that:
"""
Recommend that data publishers use plain literals instead of xs:string
typed literals and tell systems to silently convert xs:string literals
to plain literals without language tag.
"""
The exact form, implications and fallout on deployed code and data, of
this are on-going (to say the least). It's not given it will make it
through to any spec changes.
Comments from data publishers and data consumers would be very helpful.
Andy