Re: Proposal

I have what I believe is a related question(s)...at least, it's related 
to the question of whether/how much RDF drops from the surrounding XML 
context "inside" the value of a parseType="Literal" attribute.  Section 
2.8 of Syntax (which covers parseType="Literal") has the example:

<?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/">
   <rdf:Description rdf:about="http://example.org/item01">
     <ex:prop rdf:parseType="Literal"
              xmlns:a="http://example.org/a#"><a:Box required="true">
         <a:widget size="10" />
         <a:grommit id="23" /></a:Box>
     </ex:prop>
   </rdf:Description>
</rdf:RDF>

The test cases show that the namespace information 
xmlns:a="http://example.org/a#" is effectively dropped (it appears 
nowhere in the triples).  The questions are:

1.  Is the namespace information for the a: prefix there simply so the 
parser doesn't complain ?.

2.  Is the following supposed to be equivalent to the above?

<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
          xmlns:a="http://example.org/a#"
          xmlns:ex="http://example.org/stuff/1.0/">
   <rdf:Description rdf:about="http://example.org/item01">
     <ex:prop rdf:parseType="Literal"><a:Box required="true">
         <a:widget size="10" />
         <a:grommit id="23" /></a:Box>
     </ex:prop>
   </rdf:Description>
</rdf:RDF>

3.  Wouldn't it be a good idea to point out somewhere that this 
namespace information doesn't get carried over into the RDF?  (One of 
the reasons I'm asking is that, if I'm going to wind up explaining 
rdf:parseType="Literal", I'm going to want to point this out).

--Frank

Patrick.Stickler@nokia.com wrote:

> 
> OK folks,
> 
> In the interests of satisfying all interested parties,
> I offer the following proposal for an alternative
> solution to the present one, based on nothing new,
> just a partial roll back to a more traditional M&S
> treatment of XML literals.
snip


-- 
Frank Manola                   The MITRE Corporation
202 Burlington Road, MS A345   Bedford, MA 01730-1420
mailto:fmanola@mitre.org       voice: 781-271-8147   FAX: 781-271-875

Received on Thursday, 10 July 2003 14:23:27 UTC