- From: Johannes Koch <johannes.koch@fit.fraunhofer.de>
- Date: Thu, 27 Oct 2005 10:33:14 +0200
- To: "public-wai-ert@w3.org" <public-wai-ert@w3.org>
Hi,
when applying XPaths on namespace XML documents, it is necessary to map
a namespace prefix to a namespace URI. With a namespace-aware parser the
expression
/html/body/h1
won't select anything in an XHTML document. So here's a proposal about
namespaced XPaths in RDF:
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:earl="http://www.w3.org/WAI/ER/EARL/nmg-strawman#"
xmlns:xpath="http://www.example.org/ns/xpath#"
xmlns:ns="http://www.example.org/ns/namespace#"
>
<earl:TestResult>
<earl:singleLocation>
<xpath:XPath rdf:about="http://www.example.org/location0">
<xpath:expression>/x:html/x:body/x:h1</xpath:expression>
<ns:namespace rdf:resource="http://www.example.org/ns0"/>
</xpath:XPath>
</earl:singleLocation>
</earl:TestResult>
<ns:Namespace rdf:about="http://www.example.org/ns0">
<ns:prefix>x</ns:prefix>
<ns:uri>http://www.w3.org/1999/xhtml</ns:uri>
</ns:Namespace>
</rdf:RDF>
--
Johannes Koch - Competence Center BIKA
Fraunhofer Institute for Applied Information Technology (FIT.LIFE)
Schloss Birlinghoven, D-53757 Sankt Augustin, Germany
Phone: +49-2241-142628
Received on Thursday, 27 October 2005 08:33:43 UTC