*** lc.html Tue Jun 17 23:10:10 2003 --- s1.html Tue Jun 17 22:10:15 2003 *************** *** 18,25 **** content="HTML Tidy for Linux/x86 (vers 1st October 2002), see www.w3.org" />
+ + FIXME + @@ + This + is + an + editor's + draft + despite + anything + else + said + here.
+
This
is
a
***************
*** 409,414 ****
--- 439,459 ----
Call
Working
Draft
+ FIXME
+ or
+
+ Candidate
+ Recommendation
+ (CR)
+ FIXME
+ or
+
+ Proposed
+ Recommendation
+ (PR)
+ FIXME
of
the
[XML-BASE],
RDF
! Datatyping
with
! Typed
! Literals
using
rdf:datatype
,
--- 572,583 ----
href="#ref-xml-base">
[XML-BASE],
RDF
! datatyping
with
! typed
! literals
using
rdf:datatype
,
***************
*** 554,562 ****
referencing
of
! Blank
! Nodes
and
rdf:parseType="Collection"
--- 588,596 ----
referencing
of
! blank
! nodes
and
rdf:parseType="Collection"
***************
*** 566,573 ****
collection
of
! Nodes.
The
revision
removed
--- 600,607 ----
collection
of
! nodes.
The
revision
removed
***************
*** 592,609 ****
rdfms-abouteachprefix).
The - detailed changes from the previous ! 8 ! November ! 2002 ! working ! draft are described in --- 626,644 ---- rdfms-abouteachprefix).
The changes from the previous ! 23 ! January ! 2003 ! last ! call ! Working ! Draft are described in *************** *** 611,617 **** Changes ! section.
This document --- 646,686 ---- Changes ! section. ! These ! changes ! are ! either ! ! substantive ! changes ! as ! approved ! by ! the ! RDF ! Core ! WG ! and ! ! editorial ! changes ! made, ! typically ! in ! response ! to ! last ! call ! comments, ! at ! the ! discretion ! of ! the ! editors.
This document *************** *** 719,724 **** --- 788,805 ---- Call Working Draft + FIXME + or + or + Candidate + Recommendation + (CR) + FIXME + or + Proposed + Recommendation + (CR) + FIXME for review by *************** *** 806,812 **** name="contents"> Table of ! contents
1 --- 887,893 ---- name="contents"> Table of ! Contents
1
***************
*** 818,824 ****
href="#section-Syntax">
An
XML
! syntax
for
RDF
2.1
--- 899,905 ----
href="#section-Syntax">
An
XML
! Syntax
for
RDF
2.1
***************
*** 938,946 ****
Container
! membership
! property
! elements
-
rdf:li
--- 1019,1027 ----
Container
! Membership
! Property
! Elements
-
rdf:li
***************
*** 962,976 ****
Statements
-
- rdf:bagID
- and
-
rdf:ID
- 2.18
-
- More
- Information
3
--- 1043,1049 ----
***************
*** 980,992 ****
href="#section-MIME-Type">
RDF
MIME
! type,
! file
! extension
and
Macintosh
! file
! type
5
--- 1053,1065 ----
href="#section-MIME-Type">
RDF
MIME
! Type,
! File
! Extension
and
Macintosh
! File
! Type
5
***************
*** 1058,1069 ****
List
Expansion
Rules
- 7.5
-
- Bag
- Expansion
- Rules
8
--- 1131,1136 ----
***************
*** 1120,1126 ****
id="section-Introduction"
name="section-Introduction">
1
! Introduction
This document --- 1187,1197 ---- id="section-Introduction" name="section-Introduction"> 1 ! Introduction ! !
This
document
***************
*** 1135,1141 ****
syntax
for
RDF
! Graphs
which
was
originally
--- 1206,1212 ----
syntax
for
RDF
! graphs
which
was
originally
***************
*** 1164,1170 ****
the
resulting
RDF
! Graphs
have
shown
that
--- 1235,1241 ----
the
resulting
RDF
! graphs
have
shown
that
***************
*** 1272,1279 ****
[INFOSET]
! Information
! Items
which
moves
away
--- 1343,1350 ----
[INFOSET]
! information
! items
which
moves
away
***************
*** 1319,1325 ****
to
the
RDF
! Graph
is
done
by
--- 1390,1396 ----
to
the
RDF
! graph
is
done
by
***************
*** 1332,1343 ****
in
the
N-Triples
section
of
RDF
Test
Cases
--- 1403,1414 ----
in
the
N-Triples
section
of
RDF
Test
Cases
***************
*** 1350,1363 ****
creates
an
RDF
! Graph,
that
has
semantics
defined
by
RDF
Semantics
RDF
Semantics
+ For + a + longer + introduction + to + the + RDF/XML + syntax + with + a + historical + perspective, + see + + RDF: + Understanding + the + Striped + RDF/XML + Syntax + + [STRIPEDRDF].
--- 1538,1544 ---- 2 An XML ! Syntax for RDF
*************** *** 1457,1463 **** it encodes RDF ! Graphs and explains this --- 1553,1559 ---- it encodes RDF ! graphs and explains this *************** *** 1510,1516 ****
The
RDF
Concepts
and
--- 1606,1612 ----
The
RDF
Concepts
and
***************
*** 1519,1530 ****
[RDF-CONCEPTS]
! working
! draft
defines
the
RDF
Graph
data
--- 1615,1626 ----
[RDF-CONCEPTS]
! Working
! Draft
defines
the
RDF
Graph
data
***************
*** 1534,1540 ****
and
the
RDF
Graph
syntax
--- 1630,1636 ----
and
the
RDF
Graph
syntax
***************
*** 1544,1557 ****
with
the
RDF
Semantics
[RDF-SEMANTICS]
! working
! draft
this
provides
an
--- 1640,1653 ----
with
the
RDF
Semantics
[RDF-SEMANTICS]
! Working
! Draft
this
provides
an
***************
*** 1565,1585 ****
it.
The
RDF
! Graph
has
! Nodes
and
labeled
directed
! Arcs
that
link
pairs
of
! Nodes
and
this
is
--- 1661,1681 ----
it.
The
RDF
! graph
has
! nodes
and
labeled
directed
! arcs
that
link
pairs
of
! nodes
and
this
is
***************
*** 1589,1595 ****
set
of
RDF
triples
where
--- 1685,1691 ----
set
of
RDF
triples
where
***************
*** 1598,1662 ****
contains
a
! Subject
! Node,
! Property
! Arc
and
! Object
! Node.
Nodes
are
RDF
URI
! References,
RDF
! Literals
or
are
! Blank
! Nodes.
Blank
! Nodes
may
be
given
a
document-local,
non-
RDF
URI
! References
identifier
called
a
! Blank
! Node
! Identifier.
!
! Arcs
are
- labeled
- with
RDF
URI
! References.
! The
! property
! arc
can
be
interpreted
--- 1694,1752 ----
contains
a
! subject
! node,
! predicate
and
! object
! node.
Nodes
are
RDF
URI
! references,
RDF
! literals
or
are
! blank
! nodes.
Blank
! nodes
may
be
given
a
document-local,
non-
RDF
URI
! references
identifier
called
a
! blank
! node
! identifier.
! Predicates
are
RDF
URI
! references
! and
can
be
interpreted
***************
*** 1665,1670 ****
--- 1755,1761 ----
a
relationship
between
+ the
two
nodes
or
***************
*** 1691,1756 ****
the
nodes
and
! arcs
have
to
be
represented
! by
XML
element
names,
attribute
names,
element
! content
and
attribute
! content.
RDF/XML
uses
XML
QNames
to
represent
RDF
URI
! References.
! The
namespace
! prefix
! part
! of
! all
! QNames
is
- associated
- with
a
URI
! Reference
! as
! defined
! in
! XML
! Namespaces
! [XML-NS].
The
RDF
URI
! Reference
represented
by
a
--- 1782,1884 ----
the
nodes
and
! predicates
have
to
be
represented
! in
XML
+ terms
+ -
element
names,
attribute
names,
element
! contents
and
attribute
! values.
RDF/XML
uses
XML
QNames
+ as
+ defined
+ in
+
+ Namespaces
+ in
+ XML
+
+ [XML-NS]
to
represent
RDF
URI
! references.
! All
! QNames
! have
! a
namespace
! name
! which
is
a
URI
! reference
! and
! a
! short
! local
! name.
! In
! addition,
! QNames
! can
! either
! have
! a
! short
! prefix
! or
! be
! declared
! with
! the
! default
! namespace
! declaration
! and
! have
! none
! (but
! still
! have
! a
! namespace
! name)
The
RDF
URI
! reference
represented
by
a
***************
*** 1768,1782 ****
of
the
QName
! to
! the
! URI
! Reference
! associated
! with
the
namespace
! prefix
part
of
the
--- 1896,1909 ----
of
the
QName
! after
the
+
namespace
! name
! (URI
! reference)
part
of
the
***************
*** 1788,1810 ****
shorten
the
RDF
URI
! References
of
all
! property
! arcs
! labels
and
some
nodes.
RDF
URI
! References
identifying
subject
and
--- 1915,1935 ----
shorten
the
RDF
URI
! references
of
all
! predicates
and
some
nodes.
RDF
URI
! references
identifying
subject
and
***************
*** 1817,1838 ****
as
XML
attribute
! values
or
XML
element
names
! via
QNames.
RDF
! Literals
! (which
! are
only
object
! nodes)
become
either
XML
--- 1942,1964 ----
as
XML
attribute
! value
or
XML
element
names
! using
QNames.
RDF
! literals,
! which
! can
only
+ be
object
! nodes,
become
either
XML
***************
*** 1842,1848 ****
or
XML
attribute
! values.
A
graph
--- 1968,1974 ----
or
XML
attribute
! value.
A
graph
***************
*** 1856,1869 ****
of
the
form
! Node,
! Arc,
! Node,
! Arc,
! Node,
! Arc,
...
! Node
which
cover
the
--- 1982,1998 ----
of
the
form
! node,
! predicate
! arc,
! node,
! predicate
! arc,
! node,
! predicate
! arc,
...
! node
which
cover
the
***************
*** 1884,1892 ****
between
elements
for
! Nodes
and
! Arcs.
This
has
been
--- 2013,2022 ----
between
elements
for
! nodes
and
! predicate
! arcs.
This
has
been
***************
*** 1894,1903 ****
a
series
of
! Node/Arc
stripes.
The
! Node
at
the
start
--- 2024,2033 ----
a
series
of
! node/arc
stripes.
The
! node
at
the
start
***************
*** 1911,1916 ****
--- 2041,2047 ----
element,
the
next
+ predicate
arc
turns
into
***************
*** 1996,2002 ****
An
RDF
! Graph
is
given
in
--- 2127,2133 ----
An
RDF
! graph
is
given
in
***************
*** 2015,2044 ****
contain
their
RDF
URI
! References
where
they
have
them,
all
the
arcs
are
labeled
with
RDF
URI
! References
and
! Plain
! Literal
nodes
have
been
--- 2146,2176 ----
contain
their
RDF
URI
! references
where
they
have
them,
all
the
+ predicate
arcs
are
labeled
with
RDF
URI
! references
and
! plain
! literal
nodes
have
been
***************
*** 2050,2060 ****
we
follow
one
! Node,
! Arc
...
,
! Node
path
through
the
--- 2182,2193 ----
we
follow
one
! node,
! predicate
! arc
...
,
! node
path
through
the
***************
*** 2088,2119 ****
SVG
version
! This corresponds to the ! Node/Arc stripes:
http://www.w3.org/TR/rdf-syntax-grammar
http://example.org/terms/editor
! The ! ! Figure ! 2 ! graph corresponds to the ! node/predicate ! arc stripes:
http://www.w3.org/TR/rdf-syntax-grammar
http://example.org/terms/editor
http://example.org/terms/homePage
http://purl.org/net/dajobe/
http://example.org/terms/homePage
http://purl.org/net/dajobe/
http://www.w3.org/TR/rdf-syntax-grammar
has
--- 2695,2701 ----
node
with
URI
! reference
http://www.w3.org/TR/rdf-syntax-grammar
has
***************
*** 2601,2607 ****
When ! an arc in an RDF ! Graph points to an --- 2788,2800 ---- Elements
When
! a
! predicate
arc
in
an
RDF
! graph
points
to
an
***************
*** 2658,2663 ****
--- 2804,2810 ----
has
no
further
+ predicate
arcs,
which
appears
***************
*** 2668,2683 ****
empty
node
element
- sequence
- such
- as
- the
- pair
<rdf:Description
rdf:about="...">
! </rdf:Description>
,
this
form
can
--- 2815,2830 ----
empty
node
element
<rdf:Description
rdf:about="...">
! </rdf:Description>
! (or
!
! <rdf:Description
! rdf:about="..."
! />
)
this
form
can
***************
*** 2690,2699 ****
using
the
RDF
URI
! Reference
of
the
object
--- 2837,2846 ----
using
the
RDF
URI
! reference
of
the
object
***************
*** 2735,2744 ****
with
the
RDF
URI
! Reference
http://purl.org/net/dajobe/
.
This
--- 2882,2891 ----
with
the
RDF
URI
! reference
http://purl.org/net/dajobe/
.
This
***************
*** 2763,2769 ****
--- 3078,3087 ---- as a RDF URI ! reference object node.
*************** *** 2979,2985 ****
! This could be done --- 3251,3259 ---- but recommended).
! Completing ! the ! RDF/XML could be done *************** *** 3156,3162 ****
! xml:lang
! attribute
can
be
used
***************
*** 3310,3316 ****
http://example.org/item01
,
the
! arc
! label
RDF
URI
! Reference
http://example.org/stuff/1.0/prop
(from
--- 3593,3611 ----
subject
node
RDF
URI
! reference
http://example.org/item01
,
the
! predicate
RDF
URI
! reference
http://example.org/stuff/1.0/prop
(from
***************
*** 3465,3479 ****
node
with
XML
! Literal
content
beginning
! a:Box
! a:Box
.
http://example.org/item01
,
the
! arc
! label
RDF
URI
! Reference
http://example.org/stuff/1.0/size
(from
--- 3777,3795 ----
subject
node
RDF
URI
! reference
http://example.org/item01
,
the
! predicate
RDF
URI
! reference
http://example.org/stuff/1.0/size
(from
***************
*** 3651,3683 ****
with
the
! Typed
! Literal
("123",
! http://www.w3.org/2001/XMLSchema#int
,
! no
! language
!
! xml:lang=""
)
! intending
to
be
interpreted
as
! a
W3C
XML
! Schema
datatype
! int.
! http://www.w3.org/2001/XMLSchema#int
)
to
be
interpreted
as
! an
W3C
XML
! Schema
!
! [XML-SCHEMA2]
datatype
! int.
Blank ! Nodes in the RDF ! Graph are distinct but have no RDF URI ! Reference identifier. It is --- 3870,3892 ---- rdf:nodeID
Blank
! nodes
in
the
RDF
! graph
are
distinct
but
have
no
RDF
URI
! reference
identifier.
It
is
***************
*** 3748,3756 ****
same
graph
! Blank
! Node
is
referred
to
--- 3897,3905 ----
same
graph
! blank
! node
is
referred
to
***************
*** 3777,3795 ****
a
! Blank
! Node
! Identifier
can
be
given
to
the
! Blank
! Node
for
identifying
it
--- 3926,3944 ----
a
! blank
! node
! identifier
can
be
given
to
the
! blank
! node
for
identifying
it
***************
*** 3810,3824 ****
Set
! Document
! Information
! Item.
A
! Blank
! Node
! Identifier
is
used
on
--- 3959,3973 ----
Set
! document
! information
! item.
A
! blank
! node
! identifier
is
used
on
***************
*** 3831,3837 ****
rdf:about="
RDF
URI
! Reference
"
or
on
--- 3980,3986 ----
rdf:about="
RDF
URI
! reference
"
or
on
***************
*** 3844,3859 ****
rdf:resource="
RDF
URI
! Reference
"
with
rdf:nodeID="
! Blank
! Node
! Identifier
"
in
both
--- 3993,4008 ----
rdf:resource="
RDF
URI
! reference
"
with
rdf:nodeID="
! blank
! node
! identifier
"
in
both
***************
*** 3869,3878 ****
giving
a
! Blank
! Node
! Identifier
of
abc
--- 4018,4027 ----
giving
a
! blank
! node
! identifier
of
abc
***************
*** 3905,3911 ****
Blank ! Nodes (not RDF URI ! Reference nodes) in RDF ! Graphs can be written --- 4111,4129 ---- rdf:parseType="Resource"
Blank ! nodes (not RDF URI ! reference nodes) in RDF ! graphs can be written *************** *** 3992,4000 **** to be omitted. ! This ! can ! be done by putting --- 4141,4149 ---- to be omitted. ! The ! omission ! is done by putting *************** *** 4014,4022 **** element into a ! property ! and ! node element, which can --- 4163,4169 ---- element into a ! property-and-node element, which can *************** *** 4039,4046 **** not permitted on ! such ! property elements.
Taking --- 4186,4192 ---- not permitted on ! property-and-node elements.
Taking *************** *** 4078,4084 ****
ex:fullName
property
element
! to
! be
a
property
attribute
- on
- the
! ex:editor
property
element
! and
the
blank
node
element
becomes
! implicit.
The
result
is
--- 4398,4457 ----
is
being
! ignored
! for
! the
! purposes
! of
! this
! example.
The
abbreviated
form
! removes
! the
ex:fullName
property
element
! and
! adds
a
+ new
property
attribute
! ex:fullName
! with
! the
! string
! literal
! value
! of
! the
! deleted
property
element
! to
the
+
+ ex:editor
+ property
+ element.
+ The
blank
node
element
becomes
! implicit
! in
! the
! now
! empty
!
! ex:editor
! property
! element.
The
result
is
***************
*** 4291,4297 ****
rdf:type
! arcs
from
subject
nodes.
--- 4517,4528 ----
common
for
RDF
! graphs
to
have
rdf:type
! predicates
from
subject
nodes.
***************
*** 4358,4373 ****
conventionally
called
! Typed
! Nodes
in
the
graph,
or
! Typed
! Node
! Elements
in
the
RDF/XML.
--- 4531,4546 ----
conventionally
called
! typed
! nodes
in
the
graph,
or
! typed
! node
! elements
in
the
RDF/XML.
***************
*** 4395,4404 ****
to
the
RDF
URI
! Reference
of
the
value
--- 4568,4577 ----
to
the
RDF
URI
! reference
of
the
value
***************
*** 4414,4420 ****
multiple
rdf:type
! arcs
but
only
one
--- 4587,4593 ----
multiple
rdf:type
! predicates
but
only
one
***************
*** 4435,4444 ****
property
attributes.
! This ! form ! is ! also commonly used in --- 4608,4618 ---- property attributes.
! The
! typed
! node
! elements
! are
commonly
used
in
***************
*** 4448,4458 ****
built-in
classes
in
- The
RDF
! Namespace:
--- 4927,4936 ----
the
same
RDF
URI
! reference.
***************
*** 4766,4775 ****
the
node
RDF
URI
! Reference
of
--- 5343,5385 ----
Section
7.2.19
Production
! parseTypeCollectionPropertyElt.
! The
! collection
! construction
! is
! always
! done
! in
! the
! order
! that
! the
! node
! elements
! appear
! in
! the
! XML
! document.
! Whether
! the
! order
! of
! the
! collection
! of
! nodes
! is
! significant
! is
! an
! application
! issue
! and
! not
! defined
! here.
***************
*** 5167,5173 ****
The
--- 5457,5462 ----
***************
*** 5262,5277 ****
as
a
RDF
URI
! Reference
made
from
the
relative
URI
! Reference
The
!
!
! Example
! 21
! shows
! a
!
! The
! RDF
! Core
! Working
! Group
! has
! developed
! an
!
! RDF
! Primer
!
! [RDF-PRIMER]
! that
! goes
! into
! detail
! introducing
! RDF
! and
! its
! applications.
! For
! a
! longer
! introduction
! to
! the
! RDF/XML
!
! striped
! syntax
! with
! a
! historical
! perspective,
! see
!
! RDF:
! Understanding
! the
! Striped
! RDF/XML
! Syntax
!
! [STRIPEDRDF].
! The
! key
! words
! "MUST",
! "MUST
! NOT",
! "REQUIRED",
! "SHALL",
! "SHALL
! NOT",
! "SHOULD",
! "SHOULD
! NOT",
! "RECOMMENDED",
! "MAY",
! and
! "OPTIONAL"
! in
! this
! document
! are
! to
! be
! interpreted
! as
! described
! in
!
! RFC
! 2119
!
! [KEYWORDS].
The
Internet
! Media
! Type
/
MIME
type
for
! RDF
is
"
The
! key
! words
! "MUST",
! "MUST
! NOT",
! "REQUIRED",
! "SHALL",
! "SHALL
! NOT",
! "SHOULD",
! "SHOULD
! NOT",
! "RECOMMENDED",
! "MAY",
! and
! "OPTIONAL"
! in
! this
! document
! are
to
be
! interpreted
as
! described
! in
! RFC
! 2119
! [KEYWORDS].
The
Internet
! media
! type
/
MIME
type
for
! RDF/XML
is
"
Registration
! Note
! (Informative):
The
RDF
Core
Working
Group
! plans
! to
register
this
type
with
the
IETF
+ FIXME
after
this
document
***************
*** 5814,5820 ****
Type
Registration
Internet
! Draft
[RDF-MIMETYPE-ID]
already
--- 5767,5774 ----
Type
Registration
Internet
! Draft
!
[RDF-MIMETYPE-ID]
already
***************
*** 5827,5833 ****
is
recommended
that
! RDF
files
have
the
--- 5781,5787 ----
is
recommended
that
! RDF/XML
files
have
the
***************
*** 5844,5850 ****
is
recommended
that
! RDF
files
stored
on
--- 5798,5804 ----
is
recommended
that
! RDF/XML
files
stored
on
***************
*** 5889,5895 ****
class="note">
! Note:
The
names
! Note
! (Informative):
The
names
! Note:
The
names
! Note
! (Informative):
The
names
! Note:
The
Working
Group
--- 5947,5954 ----
class="note">
! Note
! (Informative):
The
Working
Group
***************
*** 6048,6056 ****
id="rdf-ns-uri"
name="rdf-ns-uri">
RDF
! Namespace
URI
! Reference
is
Throughout
this
--- 6151,6165 ----
·RDF
! namespace
URI
! reference
·
concatenated
with
additional
! characters.
Throughout
this
***************
*** 6248,6257 ****
has
a
RDF
URI
! Reference
of
the
concatenation
--- 6186,6195 ----
has
a
RDF
URI
! reference
of
the
concatenation
***************
*** 6263,6271 ****
·RDF
! Namespace
URI
! Reference
·
and
--- 6201,6209 ----
·RDF
! namespace
URI
! reference
·
and
***************
*** 6278,6287 ****
has
the
RDF
URI
! Reference
The
RDF
Graph
(
RDF
Concepts
and
--- 6231,6241 ----
The
RDF
Graph
(
RDF
Concepts
and
***************
*** 6314,6339 ****
one
type
of
! arc:
RDF
URI
! References
(
RDF
Concepts
and
--- 6252,6277 ----
one
type
of
! predicate:
RDF
URI
! references
(
RDF
Concepts
and
***************
*** 6343,6349 ****
3.1)
can
be
! either
given
as
XML
--- 6281,6289 ----
3.1)
can
be
! either:
Within
RDF/XML,
--- 6313,6340 ----
give
absolute
RDF
URI
! references
!
Within
RDF/XML,
***************
*** 6417,6426 ****
transformed
into
RDF
URI
! References
by
appending
the
--- 6344,6353 ----
transformed
into
RDF
URI
! references
by
appending
the
***************
*** 6430,6447 ****
to
the
namespace
! URI.
For
example,
if
the
XML
! Namespace
prefix
RDF
! Literals
(
RDF
Concepts
and
--- 6464,6474 ----
RDF
! literals
(
RDF
Concepts
and
***************
*** 6550,6572 ****
are
either
! Plain
! Literals
(ibid),
or
! Typed
! Literals
(ibid).
The
latter
includes
XML
! Literals
(ibid
section
5,
--- 6478,6500 ----
are
either
! plain
! literals
(ibid),
or
! typed
! literals
(ibid).
The
latter
includes
XML
! literals
(ibid
section
5,
***************
*** 6576,6582 ****
within
an
RDF
! Graph).
Blank
! Nodes
have
distinct
identity
in
the
RDF
! Graph.
When
the
graph
--- 6513,6528 ----
Blank
! nodes
have
distinct
identity
in
the
RDF
! graph.
When
the
graph
***************
*** 6628,6637 ****
are
called
! Blank
! Node
! Identifiers
and
are
used
--- 6556,6565 ----
are
called
! blank
! node
! identifiers
and
are
used
***************
*** 6667,6698 ****
Set
! Document
! Information
! Item.
! These
identifiers
- may
also
be
generated
! as
! part
! of
! the
! mapping
! from
! the
! RDF/XML
! to
! the
! graph
! for
! new
! distinct
! blank
! nodes.
Such
generated
blank
--- 6595,6629 ----
Set
! document
! information
! item.
! In
! addition
! to
!
! Implementor
! Note:
When
using
a
--- 7009,7017 ----
class="note">
! Implementation
! Note
! (Informative):
When
using
a
***************
*** 7095,7109 ****
Each
application
of
! productions
idAttr
! and
!
! bagIdAttr
! match
an
attribute.
The
--- 7071,7081 ----
Each
application
of
! production
idAttr
! matches
an
attribute.
The
***************
*** 7158,7164 ****
rdf-id
! production
--- 7130,7136 ----
rdf-id
! production.
***************
*** 7205,7211 ****
are
called
! Events
in
the
style
--- 7177,7183 ----
are
called
! events
in
the
style
***************
*** 7249,7259 ****
Information
Set
Mapping.
! This
sequence
! of
events
! formed
are
intended
to
--- 7221,7231 ----
Information
Set
Mapping.
! The
sequence
! these
events
! form
are
intended
to
***************
*** 7295,7302 ****
are
not
syntactically
! well
! formed
RDF/XML.
The
--- 7267,7273 ----
are
not
syntactically
! well-formed
RDF/XML.
The
***************
*** 7311,7317 ****
the
production
is
! recognised.
Taken
together
these
--- 7282,7288 ----
the
production
is
! recognized.
Taken
together
these
***************
*** 7322,7329 ****
from
any
syntactically
! well
! formed
RDF/XML
sequence
of
--- 7293,7299 ----
from
any
syntactically
! well-formed
RDF/XML
sequence
of
***************
*** 7331,7347 ****
into
an
RDF
! Graph
represented
in
the
N-Triples
language.
! This
model
illustrates
one
way
--- 7301,7319 ----
into
an
RDF
! graph
represented
in
the
N-Triples
language.
! The
model
+ given
+ here
illustrates
one
way
***************
*** 7352,7358 ****
of
an
RDF
Graph
from
--- 7324,7330 ----
of
an
RDF
Graph
from
***************
*** 7379,7385 ****
the
same
RDF
Graph
may
--- 7351,7357 ----
the
same
RDF
Graph
may
***************
*** 7397,7403 ****
require
that
N-Triples
be
used
--- 7369,7375 ----
require
that
N-Triples
be
used
***************
*** 7405,7411 ****
represent
an
RDF
! Graph.
***************
*** 7492,7499 ****
to
! XML
! Namespaces
[XML-NS].
Other
--- 7590,7640 ----
Other
***************
*** 7676,7682 ****
model
events.
! Information
items
contained
inside
--- 7651,7718 ----
model
events.
! Element
! information
! items
! with
! reserved
! XML
! Names
! (See
!
! Name
! in
!
! XML
! 1.0)
! are
! not
! mapped
! to
! data
! model
! element
! events.
! These
! are
! all
! those
! with
! property
! [prefix]
! beginning
! with
!
! All
! information
items
contained
inside
***************
*** 7690,7698 ****
production
form
XML
! Literals
and
do
not
--- 7726,7734 ----
production
form
XML
! literals
and
do
not
***************
*** 7773,7785 ****
Identifier,
! Plain
! Literal
and
! Typed
! Literal).
The
effect
of
--- 7809,7821 ----
Identifier,
! plain
! literal
and
! typed
! literal).
The
effect
of
***************
*** 7806,7812 ****
accessor
operations
on
! them.
and
all
have
--- 7842,7848 ----
accessor
operations
on
! them
and
all
have
***************
*** 7835,7843 ****
a
! Document
! Information
! Item
and
takes
the
--- 7871,7879 ----
a
! document
! information
! item
and
takes
the
***************
*** 7864,7870 ****
information
item
property
! document-element.
! Set
! to
the
value
of
--- 8068,8075 ----
! Made
! from
the
value
of
***************
*** 8041,8100 ****
information
item
property
! [attributes].
If
! the
! value
contains
an
attribute
! event
If
! this
! set
contains
an
attribute
! information
! item
All
! other
! attributes
beginning
with
All
! remaining
! reserved
! XML
! Names
! (See
!
! Name
! in
!
! XML
! 1.0)
! are
! now
! removed
! from
! the
! set.
! These
! are,
! all
! attribute
! information
! items
! in
! the
! set
! with
! property
! [prefix]
beginning
with
+ The
+ remaining
+ set
+ of
+ attribute
+ information
+ items
+ are
+ then
+ used
+ to
+ construct
+ a
+ new
+ set
+ of
+
+ Attribute
+ Events
+ which
+ is
+ assigned
+ as
+ the
+ value
+ of
+ this
+ accessor.
! This
support
for
a
--- 8676,8682 ----
are
forbidden.
! The
support
for
a
***************
*** 8643,8652 ****
construction
of
RDF
URI
! References
from
XML
attributes
--- 8729,8738 ----
construction
of
RDF
URI
! references
from
XML
attributes
***************
*** 8655,8664 ****
the
same
RDF
URI
! References
from
different
XML
--- 8741,8750 ----
the
same
RDF
URI
! references
from
different
XML
***************
*** 8714,8722 ****
consecutive
! Character
! Information
! Items.
Has
the
single
--- 8800,8808 ----
consecutive
! character
! information
! items.
Has
the
single
***************
*** 8773,8782 ****
for
a
RDF
URI
! References
which
has
the
--- 8859,8868 ----
for
a
RDF
URI
! references
which
has
the
***************
*** 8805,8810 ****
--- 8891,8897 ----
string-value
The
value
is
***************
*** 8826,8832 ****
·
accessor
and
! ">"
These
--- 8913,8951 ----
·
accessor
and
! ">"
! The
! <>-quoted
!
!
! ·identifier
! ·
! accessor
! value
! must
! use
! the
!
! N-Triples
! escapes
! for
! URI
! references
! as
! described
! in
!
! 3.3
! URI
! References.
These
***************
*** 8857,8863 ****
in
the
RDF
! Graph,
see
--- 8976,8982 ----
in
the
RDF
! graph,
see
***************
*** 8878,8887 ****
for
a
! Blank
! Node
! Identifier
which
has
the
--- 8997,9006 ----
for
a
! blank
! node
! identifier
which
has
the
***************
*** 8930,8936 ****
·identifier
·
! accessor.
These
--- 9049,9079 ----
·identifier
·
! accessor.
! It
! is
! permitted
! to
! further
! modify
! this
! value
! in
! order
! to
! preserve
! distrinct
! blank
! node
! identity
! as
! discussed
! in
! section
!
! 5.2
! Identifiers.
These
***************
*** 8961,8967 ****
in
the
RDF
! Graph,
see
--- 9104,9110 ----
in
the
RDF
! graph,
see
***************
*** 8981,8989 ****
for
a
! Plain
! Literal
which
can
have
--- 9124,9132 ----
for
a
! plain
! literal
which
can
have
***************
*** 9128,9136 ****
·
accessor.
! Note
! that
! the
double-quoted
accessor.
! The
double-quoted
literal-value
·
! string
must
use
the
- N-Triples
! string
! escapes
for
escaping
certain
--- 9281,9304 ----
·literal-value
·
! accessor
! value
must
use
the
! N-Triples
! escapes
! for
! strings
! as
! described
! in
!
! 3.2
! Strings
for
escaping
certain
***************
*** 9190,9196 ****
class="note">
! Note:
--- 9340,9348 ----
class="note">
! Interoperability
! Note
! (Informative):
***************
*** 9236,9244 ****
for
a
! Typed
! Literal
which
can
have
--- 9388,9396 ----
for
a
! typed
! literal
which
can
have
***************
*** 9264,9285 ****
value.
- If
-
-
- ·literal-language
- ·
- is
- the
- empty
- string
- then
- the
- value
- is
the
concatenation
of
"""
(1
double
--- 9452,9465 ----
The
value
is
the
concatenation
of
+ the
+ following
+ in
+ this
+ order
"""
(1
double
***************
*** 9360,9446 ****
·
! Otherwise
! the
! value
! is
! the
! concatenation
! of
"""
(1
double
quote),
the
value
of
the
! ·literal-value
·
accessor
- ""@"
- (1
- double
- quote
- and
- a
- '@')
and
! the
! value
! of
! the
!
!
! ·literal-language
! ·
! accessor.
! Finally,
! if
! ·literal-datatype
·
! is
! not
! empty
! then
! append
! to
! the
! value
! calculated
! above
! "^^<"
! concatenated
! with
! the
value
! of
the
literal-value
·
! accessor,
"""
(1
double
quote),
+ "^^<",
the
value
of
the
! ·literal-datatype
·
accessor
and
! ">".
! The
! double-quoted
! ·literal-value
·
! accessor
value
! must
! use
the
+ N-Triples
+ escapes
+ for
+ strings
+ as
+ described
+ in
+
+ 3.2
+ Strings
+ for
+ escaping
+ certain
+ characters
+ such
+ as
+ ".
+ The
+ <>-quoted
+
·
accessor
! concatenated
! with
! ">".
! Note
! that
! the
! double-quoted
! literal-value
! string
must
use
the
- N-Triples
! string
! escapes
for
! escaping
! certain
! characters
! such
as
! ".
--- 9544,9568 ----
class="arrow">
·
accessor
! value
must
use
the
! N-Triples
! escapes
for
! URI
! references
as
! described
! in
!
! 3.3
! URI
! References.
***************
*** 9516,9522 ****
class="note">
! Note:
--- 9605,9613 ----
class="note">
! Interoperability
! Note
! (Informative):
***************
*** 9544,9549 ****
--- 9635,9694 ----
further
information.
+
+ Note
+ (Informative):
+
+
+ In
+
+ XML
+ Schema
+ (part
+ 1)
+ [XML-SCHEMA1],
+
+ white
+ space
+ normalization
+ occurs
+ during
+ validation
+ according
+ to
+ the
+ value
+ of
+ the
+ whiteSpace
+ facet.
+ The
+ syntax
+ mapping
+ used
+ in
+ this
+ document
+ occurs
+ after
+ this,
+ so
+ the
+ whiteSpace
+ facet
+ has
+ no
+ further
+ effect.
rdf:Seq
,
--- 4622,4632 ----
built-in
classes
in
+ the
RDF
! namespace:
rdf:Seq
,
***************
*** 4489,4495 ****
--- 4811,4820 ----
deal
with
RDF
URI
! references
which
are
***************
*** 4646,4654 ****
rdf:resource
,
! rdf:ID
,
!
! rdf:bagID
and
rdf:datatype
.
--- 4822,4828 ----
rdf:resource
,
! rdf:ID
and
rdf:datatype
.
***************
*** 4680,4689 ****
a
relative
RDF
URI
! Reference
equivalent
to
--- 4854,4863 ----
a
relative
RDF
URI
! reference
equivalent
to
XML
attribute
! value
using
the
in-scope
***************
*** 4823,4838 ****
give
the
RDF
URI
! Reference
***************
*** 4708,4714 ****
to
XML
attribute
! content
using
the
in-scope
--- 4988,4994 ----
rdf:resource
rdf:about="#name"
.
! This
provides
an
additional
--- 4882,4889 ----
to
rdf:about="#name"
.
!
! rdf:ID
provides
an
additional
***************
*** 4752,4761 ****
the
same
RDF
URI
! Reference.
http://example.org/here/#snack
--- 4941,4950 ----
the
node
RDF
URI
! reference
of
http://example.org/here/#snack
***************
*** 4797,4811 ****
the
ex:prop
! arc
is
an
absolute
RDF
URI
! Reference
resolved
from
the
--- 4972,4986 ----
the
ex:prop
! predicate
is
an
absolute
RDF
URI
! reference
resolved
from
the
***************
*** 4813,4819 ****
rdf:resource
http://example.org/here/fruit/apple
.
http://example.org/here/fruit/apple
.
rdf:li
--- 5051,5059 ----
name="section-Syntax-list-elements">
2.15
Container
! Membership
! Property
! Elements
-
rdf:li
***************
*** 4976,4981 ****
--- 5151,5185 ----
section
7.4.
The
+ mapping
+ to
+ the
+ container
+ membership
+ properties
+ is
+ always
+ done
+ in
+ the
+ order
+ that
+ the
+
+ rdf:li
+ special
+ property
+ elements
+ appear
+ in
+ XML
+ -
+ the
+ document
+ order
+ is
+ significant.
+ The
equivalent
RDF/XML
to
***************
*** 4997,5003 ****
- rdf:bagID
- and
-
rdf:ID
#
concatenated
--- 5499,5514 ----
as
a
RDF
URI
! reference
made
from
the
relative
URI
! reference
#
concatenated
***************
*** 5300,5314 ****
to
the
RDF
URI
! Reference
formed
from
relative
URI
! Reference
#triple
against
--- 5537,5551 ----
to
the
RDF
URI
! reference
formed
from
relative
URI
! reference
#triple
against
***************
*** 5330,5350 ****
in
an
RDF/XML
! document
! and
! comes
! from
! the
! same
! set
! of
! values
! as
! the
!
! rdf:bagID
! attribute.
! See
constraint-id.
http://example.org/triples/#triple1
.
http://example.org/triples/#triple1
.
! rdf:bagID
! attribute
! can
! be
! used
! on
! a
! node
! element
! or
! empty
! property
! element
! with
! property
! attributes,
! to
! give
! an
! identifier
! for
! an
!
! rdf:Bag
! that
! lists
! the
! reifications
! of
! the
! statements
! generated
! by
! the
! property
! elements
! or
! attributes.
! This
! allows
! statements
to
be
! made
! about
! that
! bag.
! The
! identifier
! is
! constructed
as
! a
! relative
! RDF
! URI
! Reference
! of
!
! #
! concatenated
! with
! the
!
! rdf:bagID
! attribute
! value,
! resolved
! against
! the
! in-scope
! base
! URI
! to
! give
! an
! RDF
! URI
! Reference.
! So
! for
! example
! if
!
! rdf:bagID="bag"
,
! that
! would
! be
! equivalent
! to
! the
! RDF
! URI
! Reference
! formed
! from
! relative
! URI
! Reference
!
! #bag
! against
! the
! base
! URI.
! Each
! (
! rdf:bagID
! attribute
! value,
! base
! URI)
! has
! to
! be
! unique
! in
! the
! RDF/XML
! document
! and
! from
! the
! same
! set
! of
! names
! as
!
! rdf:ID
.
! See
!
! constraint-id.
! rdf:Bag
! with
!
! RDF
! URI
! Reference
!
! http://example.org/bags/#bag1
! being
! made
! of
! the
! triples
! from
! inside
! the
!
! rdf:Description
! node
! element.
! rdf:bagID
! describing
! triples
! from
! a
! node
! element
! (
! example21.rdf
! output
!
! example21.nt)
! <?xml version="1.0"?>
! <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
! xmlns:ex="http://example.org/stuff/1.0/"
! xml:base="http://example.org/bags/">
! <rdf:Description rdf:about="http://example.org/" rdf:bagID="bag1">
! <ex:prop1>blah</ex:prop1>
! <ex:prop2 rdf:resource="http://example.org/elsewhere/"/>
! </rdf:Description>
! </rdf:RDF>
!
!
!
! 2.18
! More
! Information
! (Informative)
!
!
! 3
! Terminology
!
!
! 4
RDF
MIME
! type,
! file
! extension
and
Macintosh
! file
! type
application/rdf+xml
"
--- 5645,5715 ----
+
+ 3
+ Terminology
! 4
RDF
MIME
! Type,
! File
! Extension
and
Macintosh
! File
! Type
application/rdf+xml
"
***************
*** 5769,5777 ****
href="http://www.ietf.org/rfc/rfc3023.txt">
RFC
3032
! (
! RFC-3023)
section
8.18.
--- 5843,5850 ----
class="note">
***************
*** 5932,5938 ****
class="note">
--- 5887,5894 ----
class="note">
***************
*** 5991,5997 ****
class="note">
http://www.w3.org/1999/02/22-rdf-syntax-ns#
--- 6005,6013 ----
id="rdf-ns-uri"
name="rdf-ns-uri">
RDF
! namespace
URI
! reference
is
http://www.w3.org/1999/02/22-rdf-syntax-ns#
***************
*** 6093,6099 ****
Description
ID
about
- bagID
parseType
resource
li
--- 6050,6055 ----
***************
*** 6186,6196 ****
namespaces
whose
namespace
! URI
is
- either:
-
http://www.w3.org/1999/02/22-rdf-syntax-ns#type
--- 6216,6225 ----
has
the
RDF
URI
! reference
http://www.w3.org/1999/02/22-rdf-syntax-ns#type
***************
*** 6293,6303 ****
!
rdf:ID
- and
-
- rdf:bagID
attribute
! values.
rdf:ID
attribute
! values.
foo
has
! URI
http://example.org/somewhere/
then
--- 6357,6379 ----
to
the
namespace
! name
! (URI
! reference).
For
example,
if
the
XML
! namespace
prefix
foo
has
! namespace
! name
! (URI
! reference)
http://example.org/somewhere/
then
***************
*** 6454,6459 ****
--- 6386,6392 ----
to
the
URI
+ reference
http://example.org/somewhere/bar
.
Note
***************
*** 6462,6471 ****
restricts
which
RDF
URI
! References
can
be
made
--- 6395,6404 ----
restricts
which
RDF
URI
! references
can
be
made
***************
*** 6485,6505 ****
href="#idAttr">
rdf:ID
- and
-
-
- rdf:bagID
values
are
transformed
into
an
RDF
URI
! References
by
appending
the
--- 6418,6433 ----
href="#idAttr">
rdf:ID
values
are
transformed
into
an
RDF
URI
! references
by
appending
the
***************
*** 6536,6546 ****
! rdf:nodeID
! attribute
! values
! being
! used
! to
! give
! blank
! node
! identifiers,
! these
identifiers
also
+ need
+ to
be
generated
! when
! not
! given
! explicitly.
Such
generated
blank
***************
*** 6706,6711 ****
--- 6637,6643 ----
blank
node
identifiers
+ derived
from
rdf:nodeID
***************
*** 6730,6737 ****
nodes
in
the
! graph.
One
method
would
be
--- 6662,6684 ----
nodes
in
the
! graph,
! that
! is,
! the
! same
! blank
! node
! identifier
! is
! not
! given
! for
! different
! blank
! nodes.
One
+ possible
method
would
be
***************
*** 6757,6763 ****
ever
used
that
! prefix.
--- 6704,6738 ----
ever
used
that
! prefix.
! Another
! would
! be
! to
! map
! all
!
! rdf:nodeID
! attribute
! values
! to
! new
! generated
! blank
! node
! identifiers
! and
! perform
! that
! mapping
! on
! all
! such
! values
! in
! the
! RDF/XML
! document.
***************
*** 6810,6824 ****
·.
Relative
URI
! References
are
resolved
into
RDF
URI
! References
according
to
the
--- 6785,6799 ----
·.
Relative
URI
! references
are
resolved
into
RDF
URI
! references
according
to
the
***************
*** 6861,6870 ****
into
an
RDF
URI
! Reference.
In
RDF/XML,
a
--- 6836,6845 ----
into
an
RDF
URI
! reference.
In
RDF/XML,
a
***************
*** 6875,6884 ****
into
a
RDF
URI
! Reference
by
appending
the
--- 6850,6859 ----
into
a
RDF
URI
! reference
by
appending
the
***************
*** 6897,6906 ****
into
an
RDF
URI
! Reference
by
substituting
the
--- 6872,6881 ----
into
an
RDF
URI
! reference
by
substituting
the
***************
*** 6996,7002 ****
part
of
the
! Base
URI;
any
fragment
--- 6971,6977 ----
part
of
the
! base
URI;
any
fragment
***************
*** 7034,7041 ****
class="note">
! xml
! (case
! independent
! comparison)
! and
! all
! those
! with
! [prefix]
! property
! having
! no
! value
! and
! which
! have
! [local
! name]
! beginning
! with
!
! xml
! (case
! independent
! comparison).
xml:lang
! (that
! is,
! the
!
!
! ·local-name
! ·
! accessor
! of
the
- attribute
- has
value
! "lang"
and
! the
!
!
! ·namespace-name
! ·
! accessor
! of
! the
! attribute
! has
value
! "http://www.w3.org/XML/1998/namespace"),
it
is
removed
from
the
! list
of
! attributes
and
the
xml:lang
! (
! [namespace
! name]
! property
! with
the
value
! "http://www.w3.org/XML/1998/namespace"
and
! [local
! name]
! property
value
! "lang")
it
is
removed
from
the
! set
of
! attribute
! information
! items
and
the
xml
! are
! then
! removed
! (that
! is,
all
! attributes
with
!
!
! ·namespace-name
! ·
! accessors
! values
beginning
with
! "http://www.w3.org/XML/1998/namespace").
! Note:
the
! base
! URI
is
computed
before
any
xml:base
attribute
is
deleted.
xml
! (case
! independent
! comparison)
! and
all
! attribute
! information
! items
with
! [prefix]
! property
! having
! no
! value
! and
! which
! have
! [local
! name]
beginning
with
!
! xml
! (case
! independent
! comparison)
! are
! removed.
! Note
! that
the
! [base
! URI]
! accessor
is
computed
+ by
+ XML
+ Base
before
any
xml:base
attribute
+ information
+ item
is
deleted.
-
--- 8309,8314 ----
***************
*** 8306,8311 ****
--- 8393,8399 ----
Identifier
event.
This
+ accessor
is
used
on
***************
*** 8318,8324 ****
in
the
RDF
! Graph,
this
generally
being
--- 8406,8412 ----
in
the
RDF
! graph,
this
generally
being
***************
*** 8363,8371 ****
an
! Attribute
! Information
! Item
and
takes
the
--- 8451,8459 ----
an
! attribute
! information
! item
and
takes
the
***************
*** 8423,8429 ****
string-value
ID
,
- bagID
,
-
about
,
resource
,
--- 8618,8623 ----
***************
*** 8556,8564 ****
·RDF
! Namespace
URI
! Reference
·
and
--- 8642,8650 ----
·RDF
! namespace
URI
! reference
·
and
***************
*** 8590,8596 ****
are
forbidden.
-
N-Triples