Schema Annotations Issues and Proposal

I've completed a brief analysis and "encountered issues" on:

It includes a proposal for a simple way of annotating relaxNG:
 <element name="author" rr:ID="author" rr:type="rdfs:Property"
          rr:domain="#book" rr:range="rdfs:Literal">
and a quick prototype implementation that can yield triples given an
annotated rng and valid (using an external call to Jing) XML instance. 
Features and limitations are captured in the documents.

>cat dog.xml
<?xml version="1.0" encoding="UTF-8"?>
<book isbn="0836217462">
  Being a Dog Is a Full-Time Job
  <friend-of>Peppermint Patty</friend-of>
    extroverted beagle
  <name>Peppermint Patty</name>
  <qualification>bold, brash and tomboyish</qualification>

rng-rdf> book-a.rng dog.xml
<_:book3124> <> "0836217462" .
<_:book3124> <> "Being a Dog Is a 
Full-Time Job" .
<_:book3124> <> 
<> .
<_:book3124> <> <_:person8110> .
<_:person8110> <> "Snoopy" .
<_:person8110> <> "Peppermint Patty" .
<_:person8110> <> "1950-10-04" .
<_:person8110> <> "extroverted beagle" .
<_:book3124> <> <_:person9305> .
<_:person9305> <> "Peppermint Patty" .
<_:person9305> <> "1966-08-22" .
<_:person9305> <> "bold, brash and 
tomboyish" .

Received on Friday, 28 February 2003 15:57:26 UTC