- From: Ivan Herman <ivan@w3.org>
- Date: Wed, 05 Mar 2008 09:43:48 +0100
- To: Johannes Koch <koch@w3development.de>
- CC: public-rdf-in-xhtml-tf@w3.org
- Message-ID: <47CE5D44.9090805@w3.org>
Regardless of my previous comments on implementability; if we indeed
accept this (and, in my purist moments, I tend to agree with Johannes on
that one) this may affect our test suite.
Indeed, consider the following, slightly more complicated case:
<div about="">
<h2 property="dc:title"><span class="bla">E = mc<sup>2</sup>: The
Most Urgent Problem of Our Time</span></h2>
</div>
Then the generated RDF can either be:
<> <dc:title> "<span xmlns="http://www.w3.org/1999/xhtml" class="bla">E
= mc<sup>2</sup>: The Most Urgent Problem of Our
Time</span>"^^xsd:XMLLiteral
but it could also be:
<> <dc:title> "<span xmlns="http://www.w3.org/1999/xhtml" class="bla">E
= mc<sup xmlns="http://www.w3.org/1999/xhtml>2</sup>: The Most Urgent
Problem of Our Time</span>"^^xsd:XMLLiteral
which is, from an XML point of view, identical. The problem is that I am
simply not sure whether the SPARQL engines compare XML Literals
textually or 'semantically', so to say...
Ivan
Johannes Koch wrote:
>
> Hi,
>
> the sparql query for test case 0011
> (<http://www.w3.org/2006/07/SWD/RDFa/testsuite/xhtml1-testcases/0011.sparql>)
> contains the triple
>
> <http://www.w3.org/2006/07/SWD/RDFa/testsuite/xhtml1-testcases/0011.xhtml>
> <http://purl.org/dc/elements/1.1/title>
> "E = mc<sup>2</sup>: The Most Urgent Problem of Our Time"^^
> <http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> .
>
> In the test file
> (<http://www.w3.org/2006/07/SWD/RDFa/testsuite/xhtml1-testcases/0011.xhtml>)
> the sup element is in the http://www.w3.org/1999/xhtml namespace.
> Shouldn't this be included somehow in the object literal?
>
--
Ivan Herman, W3C Semantic Web Activity Lead
Home: http://www.w3.org/People/Ivan/
PGP Key: http://www.ivan-herman.net/pgpkey.html
FOAF: http://www.ivan-herman.net/foaf.rdf
Received on Wednesday, 5 March 2008 08:43:55 UTC