- From: Eric van der Vlist <vdv@dyomedea.com>
- Date: Fri, 04 Mar 2011 14:29:43 +0100
- To: public-rdfa <public-rdfa@w3.org>
Leif, Le jeudi 03 mars 2011 à 15:42 -0800, Leif Warner a écrit : > That snippet generates the following RDF graph: > http://musicpath.org/foo/graph.svg Yes, that's equivalent to what I saw with RDFa2RDFXML or operator. > (That was generated with the command > rapper -i rdfa -o dot file.xhtml | circo -Tsvg > graph.svg > where the 'rapper' and 'circo' commands come from the Raptor RDF and > Graphviz packages, respectively.) Thanks for the tip, these graphical outputs are very handy! > By arc, do you mean the edges/links between the graph nodes/resources? I meant arcs like those defined in extended XLinks (see below)... > The "property" attribute is for attaching a named text/literal value > to a node, e.g. a label. The value of "rel" should be the URI id for > the link between two nodes. You could in turn treat that id as a new > node, and attach other things to that. > > > You can use typeof to generate a new blank node, or use one of > href/src/about/resouce with a URI to generate a new node with an id > that you can talk about elsewhere. > > > Hope that helps. Yes, it did (together with re-reading the spec...). According to Raptor (and operator), <span typeof="nhrefs:link"> <span property="nhrefs:source">XQuery</span> <span rel="nhrefs:hasarc"> [<span typeof="nhrefs:arc"> <a href="http://en.wikipedia.org/wiki/XQuery" rel="nhrefs:dest" property="nhrefs:title">XQuery on Wikipedia</a> <span rel="nhrefs:role" resource="nhrefs:wikipedia" /> </span>, <span typeof="typeof:arc"> <a href="http://www.w3.org/TR/xquery/" rel="nhrefs:dest" property="nhrefs:title">XQuery W3C Recommendation</a> <span rel="nhrefs:role" resource="nhrefs:authoritative" /> </span>] </span> </span> Gives something that close to what I want to achieve: http://eric.van-der-vlist.com/blog/wp-content/uploads/2011/03/rdfa-881x1024.png However, I still have a couple of questions: * Empty span elements to define properties look like a hack. Is there a better way to achieve the same effect? * RDFa2RDFXML doesn't parse this correctly. Is that a bug RDFa2RDFXML or is this snippet invalid (or border line)? Thanks, Eric > -Leif Warner
Received on Friday, 4 March 2011 13:30:20 UTC