- From: Damian Steer <damian.steer@hp.com>
- Date: Sun, 11 Jul 2004 10:10:20 +0100
- To: Graham Klyne <GK@ninebynine.org>
- Cc: www-rdf-interest@w3.org
On 9 Jul 2004, at 14:09, Graham Klyne wrote:
>
> Hmmm. Let's try a test case.
>
> Does this:
>
> <dc:title> The trouble with spaces </dc:title>
>
...
>
> RDF-entail this:
>
> <dc:title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">
> The trouble with spaces </dc:title>
>
...
> I think it should, but under your suggested regime I think it would
> not.
I think the specs support Norm's regime here. Try this:
<dc:title xml:lang="en"> The trouble with spaces </dc:title>
A reasonable extension of your inference would give:
<dc:title xml:lang="en"
rdf:datatype="http://www.w3.org/2001/XMLSchema#string"> The trouble
with spaces </dc:title>
But (strangely, I confess) the latter is invalid rdf: only plain
literals can have langs.
So you either maintain the orthogonality of plain- and
datatyped-literals, or you get a weird restriction on rdf entailments
("...except for lang-tagged literals").
> #g
Damian
PS I'm not saying I like this partition of literals, but that's what we
have.
Received on Sunday, 11 July 2004 05:10:22 UTC