- From: Ivan Herman <ivan@w3.org>
- Date: Fri, 23 Jun 2006 14:04:26 +0200
- To: Henry Story <henry.story@bblfish.net>
- Cc: Semantic Web <semantic-web@w3.org>, atom-owl@googlegroups.com
- Message-ID: <449BD8CA.6070403@w3.org>
Henry Story wrote: > > Every iana mime type has an associated url. So for example text/html > is http://www.iana.org/assignments/media-types/text/html > > Now these urls seem to be exactly what is needed for developing new > Datatypes. In AtomOwl [1] for example we would like to be able to > specify be able to translate the following atom xml > > > [] :content [ a :Content; > :type "text/html"; > :value "<b>hello</b>" ] . > > > Now if every iana mime type had a url, as above, then I wonder if the > following options would be better? > > [] :content [ a :Content; > :type ianatxt:html; > :value "<b>hello</b>" ] . > > or even > > [] :content [ a :Content; > :value "<b>hello</b>"^^ianatxt:html ] . > I see a practical issue with this example. If one uses an RDF/XML encoding and turtle, then the parser will have a problem with your example, unless 'value' is declared to be rdf:XMLLiteral, which is a datatype itself.... The second option could probably work as: [] :content [ a :Content; :type ianatxt:html; :value "<b>hello</b>"^^rdf:XMLLiteral ] . Ivan > > > > [1] https://sommer.dev.java.net/atom/ > -- Ivan Herman W3C Semantic Web Activity Lead C/o W3C Benelux Office at CWI, Kruislaan 413 1098SJ Amsterdam, The Netherlands tel: +31-20-5924163; mobile: +31-641044153; URL: http://www.w3.org/People/Ivan/
Received on Friday, 23 June 2006 12:04:16 UTC