- From: Houghton,Andrew <houghtoa@oclc.org>
- Date: Wed, 10 Sep 2003 11:58:45 -0400
- To: "'www-rdf-validator@w3.org'" <www-rdf-validator@w3.org>
report=While the validator correctly points out that property attributes
cannot occur under the document element, I question the usefulness of
considering the attributes on the rdf:RDF document element as being
properties. In this case, it seems unreasonable to consider attributes such
as xml:lang, xml:space, xml:base, xsi:noNamespaceSchemaLocation, and
xsi:schemaLocation to be RDF properties. You may need to define these
attributes on the document element, especially when you have ISO 9000
requirements that specify that all document must specify a schema for its
grammar. While RDF in general cannot be represented by XML Schema, a
particular RDF application XML grammar can providing you limit yourself to a
subset of RDF. It's unclear to me after reading 500+ pages of RDF
specifications whether this is a problem with the validator or an oversight
with RDF or the RDF/XML serialization.
RDF=<?xml version="1.0">
<?xml version="1.0"?>
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.w3.org/1999/02/22-rdf-syntax-ns#
http://schemas.my.org/example.xsd"
>
<rdf:Description rdf:about="http://www.w3.org/">
<dc:title>World Wide Web Consortium</dc:title>
</rdf:Description>
</rdf:RDF>
Received on Wednesday, 10 September 2003 11:58:48 UTC