- From: Dan Brickley <danbri@w3.org>
- Date: Sat, 22 Jun 2002 13:45:54 -0400 (EDT)
- To: <maxf@w3.org>
- cc: <www-archive+parser5bugs@w3.org>
hiya testing your new parser. Looks like a cleaner approach, but I found a little (hopefully) bug: The text from dc:title in the testcase below leaks out and gets repeated during canonicalisation, resulting in illformed RDF. Your 2nd xslt doesn't notice this and generates broken triples... dan danbri@fireball:~/s-rubyrdf/xsltrdf > more tc_parser_1.rdf <?xml version="1.0"?> <web:RDF xmlns:web="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:rss="http://purl.org/rss/1.0/" xmlns="http://xmlns.com/foaf/0.1/" xmlns:wn="http://xmlns.com/wordnet/1.6/" xmlns:dc="http://purl.org/dc/elements/1.1/" > <wn:Person> <name>Dan Brickley</name> <mbox web:resource="mailto:daniel.brickley@bristol.ac.uk"/> <homepage web:resource="http://purl.org/net/danbri/"/> <depiction web:resource="http://www.ilrt.bris.ac.uk/~ecdb/purl/danbri/2000/01/01/Image1.gif"/> <interest> <web:Description web:about="http://purl.org/rss" dc:title="RDF Site Summary (RSS)" /> </interest> <interest> <web:Description web:about="http://www.w3.org/RDF/" dc:title="Resource Description Framework (RDF)" /> </interest> </wn:Person> </web:RDF> danbri@fireball:~/s-rubyrdf/xsltrdf > rdfdump file:tc_parser_1.rdf rdfdump: Parsing URI file:tc_parser_1.rdf with base URI file:tc_parser_1.rdf rdfdump: Statement: [genid1, http://www.w3.org/1999/02/22-rdf-syntax-ns#type, http://xmlns.com/wordnet/1.6/Person] rdfdump: Statement: [genid1, http://xmlns.com/foaf/0.1/name, "Dan Brickley"] rdfdump: Statement: [genid1, http://xmlns.com/foaf/0.1/mbox, mailto:daniel.brickley@bristol.ac.uk] rdfdump: Statement: [genid1, http://xmlns.com/foaf/0.1/homepage, http://purl.org/net/danbri/] rdfdump: Statement: [genid1, http://xmlns.com/foaf/0.1/depiction, http://www.ilrt.bris.ac.uk/~ecdb/purl/danbri/2000/01/01/Image1.gif] rdfdump: Statement: [http://purl.org/rss, http://purl.org/dc/elements/1.1/title, "RDF Site Summary (RSS)"] rdfdump: Statement: [genid1, http://xmlns.com/foaf/0.1/interest, http://purl.org/rss] rdfdump: Statement: [http://www.w3.org/RDF/, http://purl.org/dc/elements/1.1/title, "Resource Description Framework (RDF)"] rdfdump: Statement: [genid1, http://xmlns.com/foaf/0.1/interest, http://www.w3.org/RDF/] rdfdump: Parsing returned 9 statements danbri@fireball:~/s-rubyrdf/xsltrdf > xsltproc rdfc rdfc14n.xsl rdfc2nt.xsl danbri@fireball:~/s-rubyrdf/xsltrdf > xsltproc rdfc14n.xsl tc_parser_1.rdf <?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:web="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about=""> <rdf:type rdf:resource="http://xmlns.com/wordnet/1.6/Person"/> <name xmlns="http://xmlns.com/foaf/0.1/">Dan Brickley</name> <mbox xmlns="http://xmlns.com/foaf/0.1/" rdf:resource="mailto:daniel.brickley@bristol.ac.uk"/> <homepage xmlns="http://xmlns.com/foaf/0.1/" rdf:resource="http://purl.org/net/danbri/"/> <depiction xmlns="http://xmlns.com/foaf/0.1/" rdf:resource="http://www.ilrt.bris.ac.uk/~ecdb/purl/danbri/2000/01/01/Image1.gif"/> <interest xmlns="http://xmlns.com/foaf/0.1/"> <rdf:Description xmlns:ns1="http://purl.org/dc/elements/1.1/" rdf:about="http://purl.org/rss"><ns1:title>RDF Site Summary (RSS)</ns1:title>RDF Site Summary (RSS)</rdf:Description> </interest> <interest xmlns="http://xmlns.com/foaf/0.1/"> <rdf:Description xmlns:ns2="http://purl.org/dc/elements/1.1/" rdf:about="http://www.w3.org/RDF/"><ns2:title>Resource Description Framework (RDF)</ns2:title>Resource Description Framework (RDF)</rdf:Description> </interest> </rdf:Description> </rdf:RDF> danbri@fireball:~/s-rubyrdf/xsltrdf > xsltproc rdfc2nt.xsl webwho.c14n.rdf <> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://xmlns.com/wordnet/1.6/Person> . <> <http://xmlns.com/foaf/0.1/name> "Dan Brickley" . <> <http://xmlns.com/foaf/0.1/mbox> <mailto:daniel.brickley@bristol.ac.uk> . <> <http://xmlns.com/foaf/0.1/homepage> <http://purl.org/net/danbri/> . <> <http://xmlns.com/foaf/0.1/depiction> <http://www.ilrt.bris.ac.uk/~ecdb/purl/danbri/2000/01/01/Image1.gif> . <> <http://xmlns.com/foaf/0.1/interest> _:id2589570 . <http://purl.org/rss> <http://purl.org/dc/elements/1.1/title> "RDF Site Summary (RSS)" . RDF Site Summary (RSS)<> <http://xmlns.com/foaf/0.1/interest> _:id2589732 . <http://www.w3.org/RDF/> <http://purl.org/dc/elements/1.1/title> "Resource Description Framework (RDF)" . Resource Description Framework (RDF)
Received on Saturday, 22 June 2002 13:46:04 UTC