- From: Emmanuel Pietriga <epietriga@nuxeo.com>
- Date: Thu, 06 May 2004 08:34:51 +0200
- To: frozados@fibertel.com.ar
- Cc: www-rdf-validator@w3.org
- Message-ID: <4099DC8B.1060003@nuxeo.com>
frozados@fibertel.com.ar wrote: > Hello. This is my rdf file and i the rdf validar throws me this error. Can > you tell what is happening and why the validator doesn't show the foaf information > for the resource. > thanks for your time, > federico > > Error: {E201} Syntax error when processing " ". Encountered " " Was expecting > one of: XML comment processing instruction end element tag attribute rdf:bagID > property attributes attribute rdf:type [Line = 29, Column = 64] > > <rdf:Description rdf:about="http://ua.edu.ar/Books/ProgrammingBooks/CProgramming"> [...] > <dcelem:creator rdf:resource="http://www.kernighan.com/"> > <foaf:Person> > <foaf:name>Brian W. Kernighan</foaf:name> > <foaf:nick>Brian</foaf:nick> > <foaf:mbox rdf:resource="mailto:kernighan@mit.com"/> > <foaf:knows> > <foaf:Person> > <foaf:name>Zinedine Zidane</foaf:name> > <foaf:mbox rdf:resource="mailto:zidane@madrid.es"/> > </foaf:Person> > </foaf:knows> > <foaf:depiction rdf:resource="http://ua.edu.ar/Photos/Zidane.jpg"/> > > </foaf:Person> > </dcelem:creator> > </rdf:Description> [...] I believe the problem comes from this fragment. You say that http://www.kernighan.com/ is the dcelem:creator of http://ua.edu.ar/Books/ProgrammingBooks/CProgramming and that http://www.kernighan.com/ (which is the object of this statement) should be considered as a resource. Then from what I understantd, you want to declare that the latter is of type foaf:Person and make other new statements which would have resource http://www.kernighan.com/ as their subject. This is of course possible in RDF, but I'm not sure that the way you specified it is correct (however, I don't remember all subtleties of the RDF/XML syntax). Here's another way of saying what I think you wanted to say (there are of course many variations). I've attached the full RDF file (2 variations) as well as an SVG representation of it. <rdf:Description rdf:about="http://ua.edu.ar/Books/ProgrammingBooks/CProgramming"> [...] <dcelem:creator rdf:resource="http://www.kernighan.com/" /> </rdf:Description> <foaf:Person rdf:about="http://www.kernighan.com/"> <foaf:name>Brian W. Kernighan</foaf:name> <foaf:nick>Brian</foaf:nick> <foaf:mbox rdf:resource="mailto:kernighan@mit.com"/> <foaf:knows> <foaf:Person> <foaf:name>Zinedine Zidane</foaf:name> <foaf:mbox rdf:resource="mailto:zidane@madrid.es"/> </foaf:Person> </foaf:knows> <foaf:depiction rdf:resource="http://ua.edu.ar/Photos/Zidane.jpg"/> </foaf:Person> [...] -- Emmanuel Pietriga (epietriga@nuxeo.com) http://claribole.net
Attachments
- text/rdf attachment: output1.rdf
- text/rdf attachment: output2.rdf
- image/svg+xml attachment: rdf_graph.svg
Received on Thursday, 6 May 2004 02:58:10 UTC