- From: Jos De_Roo <jos.deroo@agfa.com>
- Date: Sun, 11 Jul 2004 13:27:13 +0200
- To: "Graham Klyne <gk" <gk@ninebynine.org>
- Cc: Damian Steer <damian.steer@hp.com>, www-rdf-interest@w3.org
Graham,
I ran those test cases and found that
[[
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix : <#> .
<http://www.example.org/>
dc:title " The trouble with spaces " .
]]
entails
[[
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix : <#> .
<http://www.example.org/>
dc:title " The trouble with spaces
"^^<http://www.w3.org/2001/XMLSchema#string> .
]]
but that
[[
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix : <#> .
<http://www.example.org/>
dc:title " The trouble with spaces "@en .
]]
does *not* entail
[[
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix : <#> .
<http://www.example.org/>
dc:title " The trouble with spaces
"^^<http://www.w3.org/2001/XMLSchema#string> .
]]
and that
[[
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix : <#> .
<http://www.example.org/>
dc:title " The trouble with spaces "@en-US .
]]
does *not* entail
[[
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix : <#> .
<http://www.example.org/>
dc:title " The trouble with spaces "@en-GB .
]]
and that
[[
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix : <#> .
<http://www.example.org/>
dc:title " The trouble with spaces "@en-GB .
]]
does *not* entail
[[
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix : <#> .
<http://www.example.org/>
dc:title " The trouble with spaces " .
]]
:)
--
Jos De Roo, AGFA http://www.agfa.com/w3c/jdroo/
Graham Klyne <gk@ninebynine.org>
Sent by: www-rdf-interest-request@w3.org
11/07/2004 12:39
To: Damian Steer <damian.steer@hp.com>
cc: www-rdf-interest@w3.org
Subject: Re: A question for RDF parser implementers - whitespace
At 10:10 11/07/04 +0100, Damian Steer wrote:
>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>
(Ignoring the language tags) I would not accept that as an expected
entailment. They are different string values.
>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").
I would also say that the entailment does not hold for the same string
with
different language tags, or with- and without- a language tag.
#g
------------
Graham Klyne
For email:
http://www.ninebynine.org/#Contact
Received on Sunday, 11 July 2004 07:29:51 UTC