Andy Powell wrote:
> On Thu, 8 Jul 1999, Markus Klink wrote:
>
> Safer to use the abbreviated syntax to properly hide content from browsers
> that don't understand it. E.g.
>
> <html>
> <head>
> <rdf:RDF
> xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
> xmlns:dc="http://purl.org/dc/elements/1.0/">
> <rdf:Description about="here paper URL"
> dc:title="Standard Operating Procedures and Organizational
> Learning">
> <dc:creator>
> <rdf:Bag
> rdf:_1="BECK, NIKOLAUS"
> rdf:_2="KIESER, ALFRED"
> />
> </dc:creator>
> </rdf:Description>
> </rdf:RDF>
> </head>
> <body>
> ...
Thanks for everyones help with this. Actually I just found an according
chapter in the RDF syntax specification: "Embedding RDF in HTML" which gives
some help on encoding RDF in HTML in a compatible way. There is one minor
problem I have now and I had not been aware of before:
If you encode it this way the bag Elements are treated as literals and not as
rdf:values. According to specs literals are not parsed and an RDF parser
(like SRPAC) does not seem to generate tripels for it. How can I specify that
the bag entries are of type rdf:value. I tried
rdf:_1 rdf:value="BECK, NICOLAUS" but that generates a syntax error.
The common (non abbreviated) syntax with <rdf:li>BECK, KLAUS</rdf:li> works
but it is not safe to use this in HTML.
I tried to find an aswer in "Guidance on expressing the Dublin Core within
the Resource Description
Framework (RDF)", but did not find anything. Maybe I am off the track anyway.
Markus
--
Markus Klink
Department of Economics
University of Surrey
email: [log in to unmask]
http://wotan.econ.surrey.ac.uk/~markus
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|