[redland-dev] Abbreviating URIs in XML Attribute Values
Nicholas J Humfrey
njh at aelius.com
Fri Jun 17 10:24:08 CEST 2011
Hello Dave,
I do not believe that using custom XML entities in RDF/XML is very common - or at least I havn't seen it for a long time.
I am also unaware of anything in libraptor to allow you to do this.
If it is of any help, Turtle is a lot more concise than RDF/XML.
nick.
On 16 Jun 2011, at 14:00, David Phillips <dphillips at janya.com> wrote:
> Hello.
>
> I'm trying to get my RDF to be as little bloated as possible. One way
> of doing this is by setting namespaces on the RDF serializer. But the
> XML namespace spec only covers XML elements and XML attribute names.
> It does not cover XML attribute values. That is, you can't use a
> qname in a context such as:
>
> <element attname="prefix:localname" />
>
> However, I've come across XML documents (in particular, OWL
> ontologies) which have the following:
>
> <element attname="&prefix;localname" />
>
> Instead of the prefix being defined with a namespace declaration it's
> defined with an entity declaration in the document's DOCTYPE.
>
> My question is: Is there any way of getting a librdf serializer to
> generate RDF with this sort of abbreviated attribute values?
>
> Thanks in advance!
>
> -Dave Phillips
> _______________________________________________
> redland-dev mailing list
> redland-dev at lists.librdf.org
> http://lists.librdf.org/mailman/listinfo/redland-dev
More information about the redland-dev
mailing list