W3C home > Mailing lists > Public > www-rdf-interest@w3.org > May 2000

Re: RDF querying: is there a mail-merge like template-language?

From: Charles McCathieNevile <charles@w3.org>
Date: Sat, 27 May 2000 21:03:31 -0400 (EDT)
To: R.van.Dort@Everest.nl
cc: www-rdf-interest@w3.org
Message-ID: <Pine.LNX.4.20.0005271937490.3614-100000@tux.w3.org>
I believe (but am not sure) that XSLT supports this kind of use. Dan
Connolly has sent some stuff to this list about playing with XSLT for
dealing with RDF. Another useful example might be Rick Jelliffe's schematron
- http://www.ascc.net/xml/schematron/resource/Schematron2000.html - not
exactly the same, but not too far away either.

Charles McCN

On Thu, 11 May 2000 R.van.Dort@Everest.nl wrote:

  Most of the discussions in this forum are on syntax, naming, etc. In short:
  how to put RDF data and structure into documents.
  
  There were some threads on retrieving / querying RDF but I regret the
  little attention to this aspect.
  
  I know of initiatives like Metalog, XML-QL, XQL, XSL.
  
  What I am really looking for is a template-like construct that allows you
  to retrieve RDF-data that is specified earlier in the current document or
  in another RDF document.
  This template-construct would allow you to write any document text with
  placeholders that are evaluated.
  
  Something like the mail-merge concept.:
  
  
  "Dear <$person:ID=1234:title$> <$person:ID=1234:name$>, I am happy to
  inform you bla bla..."
  
  Resulting in:
  
  "Dear Mr. Smith, I am happy to inform you bla bla..."
  
  
  Is anybody aware of initiatives that would easily perform this task?
  
  

--
Charles McCathieNevile    mailto:charles@w3.org    phone: +61 (0) 409 134 136
W3C Web Accessibility Initiative                      http://www.w3.org/WAI
Location: I-cubed, 110 Victoria Street, Carlton VIC 3053
Postal: GPO Box 2476V, Melbourne 3001,  Australia 
Received on Saturday, 27 May 2000 21:03:34 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:51:43 GMT