- From: Dominique Hazaël-Massieux <dom@w3.org>
- Date: 17 Oct 2003 17:40:30 +0200
- To: www-archive+n3bugs@w3.org
- Message-Id: <1066405231.11779.79.camel@stratustier>
Hi, Is there any reason why cwm doesn't use rdf:nodeID to identify blank nodes in its RDF/XML output? http://www.w3.org/TR/rdf-syntax-grammar/#section-Syntax-blank-nodes Test case:""" @prefix : <http://example.org/> . [:state :Active] . """ (taken from another report http://lists.w3.org/Archives/Public/www-rdf-interest/2003Jan/0029.html) Current output (using toXML.py v1.12, llyn.py v1.96) of " python2.2 /var/tmp/WWW/2000/10/swap/cwm.py bnodes.n3 --rdf --bySubject" """ <!-- Processed by Id: cwm.py,v 1.144 2003/09/14 20:20:20 timbl Exp --> <!-- using base file:/home/dom/data/2003/10/bnodes.n3--> <rdf:RDF xmlns="http://www.w3.org/2000/10/swap/log#" xmlns:log="http://www.w3.org/2000/10/swap/log#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="#_g0"> <state xmlns="http://example.org/" rdf:resource="http://example.org/Active"/> </rdf:Description> </rdf:RDF> """ where I would have expected <rdf:Description rdf:nodeId="g0"> for instance. Conversly, it doesn't seem that cwm parses rdf:nodeID as identifier of nodes; see the n3 conversion of the following rdf file: """ <rdf:RDF xmlns="http://www.example.org/foo#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:nodeID="foo"> <bar>baz</bar> </rdf:Description> <rdf:Description rdf:about="http://www.example.org/bNode"> <baz rdf:nodeId="foo"/> </rdf:Description> </rdf:RDF> """ -> """ [ :bar "baz"; rdf:nodeID "foo" ]. <http://www.example.org/bNode> :baz "" . """ Thanks, Dom -- Dominique Hazaël-Massieux - http://www.w3.org/People/Dom/ W3C/ERCIM mailto:dom@w3.org
Received on Friday, 17 October 2003 11:41:29 UTC