- From: Bijan Parsia <bparsia@cs.man.ac.uk>
- Date: Mon, 19 Nov 2007 23:58:12 +0000
- To: public-owl-wg <public-owl-wg@w3.org>
Thanks Jeremy.
Exclusive Canonicalization, eh? That sucks :(
Alternatives:
Could define a new datatype XmlFunLiteral. Would require CDataing or
escaping in RDF/XML. But would allow for easy other datatypes. It
could have a wrapper element with a attribute datatypeFormalism=""
which would allow us to use other formalisms than XML Schema for
defining types.
We could define a wrapper that declared all hidden prefixes in a
custom xml syntax.
<owl:someValuesFrom rdf:parseType="Literal">
<hacky:WorkAroundWrapper xmlns:hacky="...">
<hacky:getTheDatatypePrefixesInBaby>
<my:aHackedElementWhoCares xmlns:my="..."/>
</>
<xs:simpleType>
<xs:restriction base="my:precision3"
xmlns:my="http://example.org/myDatatypes">
<xs:minInclusive value="305.200" />
<xs:maxInclusive value="310.199" />
</xs:restriction>
</xs:simpleType>
</>
This would reduce to just the wrapper if you don't have any funky
hidden prefixes.
Cheers,
Bijan.
Received on Tuesday, 20 November 2007 00:21:09 UTC