- From: Dave Beckett <dave.beckett@bristol.ac.uk>
- Date: Tue, 22 Jun 2004 10:53:04 +0100
- Cc: www-rdf-comments@w3.org
and my reply was (in part0: On Fri, 18 Jun 2004 10:44:07 -0400 "Davis, William" <wdavis01@harris.com> wrote: > The section "Omitting Blank Nodes" has a paragraph that states that a > property-and-node element can have property attributes and that it is > not permitted: > > "The omission is done by putting an rdf:parseType="Resource" attribute > on the containing property element that turns the property element > into a property-and-node element, which can itself have both property > elements and property attributes. Property attributes and the > rdf:nodeID attribute are not permitted on property-and-node elements." It's like this: 1) a property element cannot have property attributes, but can have nodeID etc. 2) a node element can have property attributes but cannot have nodeID etc. so a merge of them would be thought of having both - but this is not allowed, the last sentence forbids all of them. It would benefit from a rewording. It is confused but this is just english prose. The definition of this part of syntax is in the grammar and always takes precendence. It is quite clear that the only attribute allowed is rdf:ID: http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210/#parseTypeResourcePropertyElt so this could be a fix: "The omission is done by putting an rdf:parseType="Resource" attribute on the containing property element that turns the property element into a property-and-node element. The only other attribute permitted on property-and-node elements is rdf:ID." <snip/> > I checked the errata, and it has the same phrasing. The RDF Core working group has closed so I am no longer the editor of that document. Dave
Received on Tuesday, 22 June 2004 05:55:48 UTC