--- a/rdf-xml/index.html Wed Dec 11 13:17:56 2013 +0100
+++ b/rdf-xml/index.html Wed Dec 11 13:21:45 2013 +0100
@@ -50,13 +50,12 @@
// editors, add as many as you like
// only "name" is required
editors: [
+ { name: "Fabien Gandon", url: "http://fabien.info/",
+ company: "INRIA", companyURL: "http://www.inria.fr",
+ },
{ name: "Guus Schreiber", url: "http://www.cs.vu.nl/~guus/",
company: "VU University Amsterdam", companyURL: "http://www.vu.nl",
},
- { name: "Fabien Gandon", url: "http://fabien.info/",
- company: "INRIA", companyURL: "http://www.inria.fr",
- },
-
],
otherLinks: [
{
@@ -1237,12 +1236,16 @@
<h3>Identifiers</h3>
<p>The RDF Concepts document [[RDF11-CONCEPTS]]
- defines three types of nodes and one type of predicate:</p>
+ defines the three types of RDF data that can act as node
+ and/or predicate:</p>
<dl>
- <dt>IRI nodes and predicates</dt>
+ <dt>IRI</dt>
<dd>
+ <p>IRIs can act as node (both subject and object) and as
+ predicate. </p>
+
<p><a href="http://www.w3.org/TR/rdf11-concepts/#section-IRIs">IRIs</a>
can be either:</p>
<ul>
@@ -1275,17 +1278,22 @@
<a href="#section-baseURIs">Section 5.3 Resolving URIs</a></p>
</dd>
- <dt>Literal nodes (always object nodes)</dt>
+ <dt>Literal</dt>
<dd>
- <a href="http://www.w3.org/TR/rdf11-concepts/#section-Graph-Literal">Literals</a>
+ <p>Literals can only act as object nodes.</p>
+
+ <p><a href="http://www.w3.org/TR/rdf11-concepts/#section-Graph-Literal">Literals</a>
always have a datatype. Language-tagged strings get
the datatype <code>rdf:langString</code>. When there is no
language tag or datatype specified the literal is assumed to have the datatype
- <code>xsd:string</code>.
+ <code>xsd:string</code>. </p>
</dd>
- <dt>Blank Node Identifiers</dt>
- <dd><p><a href="http://www.w3.org/TR/rdf11-concepts/#section-blank-nodes">Blank nodes</a>
+ <dt>Blank Node</dt>
+ <dd>
+ <p>Blank nodes can act as subject node and as object node.</p>
+
+ <p><a href="http://www.w3.org/TR/rdf11-concepts/#section-blank-nodes">Blank nodes</a>
have distinct identity in the RDF graph.
When the graph is written in a syntax such as RDF/XML, these
blank nodes may need graph-local identifiers and a syntax
@@ -1430,7 +1438,7 @@
<dt>Definition:<br /></dt>
<dd>An <dfn id="dfn-rdf-xml-document">RDF/XML Document</dfn> is an
<a href="#dfn-rdf-document" class="termref">RDF Document</a> written in the
- recommended XML transfer syntax for RDF as defined in this document.</dd>
+ XML syntax for RDF as defined in this document.</dd>
<dt>Conformance:<br /></dt>
<dd>An <a href="#dfn-rdf-xml-document" class="termref">RDF/XML Document</a> is a
@@ -1900,8 +1908,12 @@
<section id="section-literal-node">
<h3>Plain Literal Event</h3>
- <p class="issue">Plain literal handling needs to be
- updated</p>
+ <p class="note">RDF/XML plain literals are in RDF 1.1 treated as
+ syntactic sugar for a literal with datatype
+ <code>xsd:string</code> (in case no language tag is present)
+ or as a literal with datatype <code>rdf:langString</code> (in
+ case a language tag is present). The mapping to N-Triples as
+ defined in this subsection is not affected by this change. </p>
<p>An event for a plain
literal which can have the following accessors:</p>
@@ -1946,7 +1958,6 @@
class="arrow">·</span>literal-value<span
class="arrow">·</span></a> accessor value uses the <a
href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210/#ntriples">N-Triples</a>
-
escapes for strings as described in [[N-TRIPLES]]
for escaping certain characters such as ". </p>
</dd>
@@ -1980,7 +1991,7 @@
<dt id="eventterm-typedliteral-literal-value">literal-value</dt>
<dd>Takes a string value.</dd>
- <dt id="eventterm-literal-literal-datatype" id="eventterm-typedliteral-literal-datatype">literal-datatype</dt>
+ <dt id="eventterm-typedliteral-literal-datatype">literal-datatype</dt>
<dd>Takes a string value used as an IRI.</dd>
<dt id="eventterm-typedliteral-string-value">string-value</dt>
@@ -2089,7 +2100,7 @@
<em>action</em>...
<div class="ntripleOuter"><div class="ntripleInner"><p>
<code>
- <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210/#ntriples">N-Triples</a>
+ N-Triples
</code>
</p></div></div>
</div>
@@ -2101,8 +2112,7 @@
using notation given in the following sections.
The number is used for reference purposes.
The grammar <em>action</em> may include generating
- new triples to the graph, written in
- <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210/#ntriples">N-Triples</a>
+ new triples to the graph, written in N-Triples [[N-TRIPLES]]
format.
</p>
@@ -2565,7 +2575,7 @@
<!-- old terms -->
<section id="oldTerms">
- <h4 id="bagIdAttr" id="section-Bag-Expand" >Production oldTerms</h4>
+ <h4 id="section-Bag-Expand" >Production oldTerms</h4>
<div class="productionOuter"><div class="productionInner"><p>
<code>rdf:aboutEach</code> | <code>rdf:aboutEachPrefix</code> | <code>rdf:bagID</code>
@@ -2659,7 +2669,7 @@
<!-- production node element -->
<section id="nodeElement">
- <h4 id="description" id="typedNode">Production nodeElement</h4>
+ <h4 id="typedNode">Production nodeElement</h4>
<div class="productionOuter"><div class="productionInner"><p>
start-element(<a href="#eventterm-element-URI">URI</a> == <a href="#nodeElementURIs">nodeElementURIs</a><br />
@@ -3263,7 +3273,7 @@
<!-- property attribute -->
<section id="propertyAttr">
- <h4 id="propAttr" id="typeAttr">Production propertyAttr</h4>
+ <h4 id="propAttr">Production propertyAttr</h4>
<div class="productionOuter"><div class="productionInner"><p>
attribute(<a href="#eventterm-attribute-URI">URI</a> == <a href="#propertyAttributeURIs">propertyAttributeURIs</a>,<br />
@@ -3812,10 +3822,12 @@
<li>Updated references to other documents</li>
<li>Changed links in Sec. 2 examples from relative URI to
absolute URI; same for RELAX schema in Appendix.</li>
- <li>corrected the resolve action with the signature resolve(e, s)</li>
- <li>add parent accessor to element events</li>
- <li>allow datatyped empty literals </li>
- <li>removed ID and datatype exclusion on literal property</li>
+ <li>Corrected the resolve action with the signature resolve(e, s)</li>
+ <li>Add parent accessor to element events</li>
+ <li>Allow datatyped empty literals </li>
+ <li>Removed ID and datatype exclusion on literal
+ property</li>
+ <li>Added note to section on plain-literal event</li>
</ul>
</section>