One issue here:
"In the non-literal value surrogates in the fourth statement in the
description in the example above, however, no valueURI or vocabulary
encoding scheme URI are present. In this case, an XML attribute with the
name dcxm:valueType with the value 'NonLiteral' is required to indicate
that the Statement Element represents a statement containing a
non-literal value surrogate. Where a non-literal surrogate has a value
string but novalueURI or vocabulary encoding scheme URI, this XML
attribute is required. "
The valueType should also not be necessary when there is a
dcxm:descriptionRef attribute, I think?
/Mikael
tor 2007-07-19 klockan 11:09 +0100 skrev Pete Johnston:
> And similarly...
>
> .... an updated version of the XML format which I was calling DC-XML-Min
> to reflect the recent revision of the DCMI Abstract Model (2007-06-04)
> [1]:
>
> http://dublincore.org/architecturewiki/DCXMLRevision/DCXMLMGuidelines/20
> 07-06-19
>
> The DC-XML-Min format supports a subset of the DCAM description model in
> that it only supports one "value string" per statement.
>
> The main changes are:
>
> (i) introducing the distinction between literal value surrogates and
> non-literal value surrogates. In DC-XML-Min this is reflected in the
> attributes of the Statement Element.
> (ii) removing support for rich representations.
> (iii) revising support for value strings to distinguish plain and typed
> literals, and to include support for XML Literals as typed literals.
>
> These changes have required a fairly substantial re-structuring of the
> latter parts of the document.
>
> Also:
>
> Some W3C XML Schemas. See
>
> http://dublincore.org/architecturewiki/DCXMLRevision/DCXMLMBaseSchemas/2
> 007-06-19
>
> And see
>
> http://dublincore.org/architecturewiki/DCXMLRevision/DCXMLMConstraintSch
> emas/2007-06-19
>
> for examples of how additional constraint checking might be introduced
> using W3C XML Schema validation (more in a separate message).
>
> A (first cut at a) RELAX NG Schema. See
>
> http://dublincore.org/architecturewiki/DCXMLRevision/DCXMLMBaseSchemas/2
> 007-06-19
>
> And see
>
> http://dublincore.org/architecturewiki/DCXMLRevision/DCXMLMConstraintSch
> emas/2007-06-19
>
> for examples of how additional constraint checking might be introduced
> using RELAX NG schema validation (as above, more in a separate message).
>
> An XSLT transform to map DC-XML-Min instances to RDF/XML (i.e. to
> support GRDDL [2] for the DC-XML-Min format) using the DCAM-RDF mapping
> described by [3]
>
> http://dublincore.org/architecturewiki/DCXMLRevision/DCXMLMXSLT/2007-06-
> 19
>
> Some example instances
>
> http://dublincore.org/architecturewiki/DCXMLRevision/DCXMLMInstances/200
> 7-06-19
>
> As for DC-XML-Full, implementers shouldn't need to reference the
> transform in each instance: rather it will be implemented by a
> GRDDL-aware processor "following its nose" to find the transform from
> from that single "namespace document".
>
> Some notes:
>
> 1. The format implements a subset of the DCAM description model
>
> 2. The format is less verbose than DC-XML-Full
>
> 3. Removing some of the flexibility for representing URIs makes it
> slightly more long-winded for a human to read/write but less complex for
> an application to process.
>
> 4. Again, trying to maintain XML docs as attachments to Wiki pages was a
> pain, so all the examples, test schemas etc are currently available
> using non-DCMI URIs for which I make no promises of their longer term
> persistence! If this is ever given any formal status by DCMI, then
> relevant components will be assigned DCMI-owned URIs.
>
> So, again, comments welcome.
>
> Pete
>
> [1] http://dublincore.org/documents/2007/06/04/abstract-model/
> [2] http://www.w3.org/TR/2007/PR-grddl-20070716/
> [3] http://dublincore.org/documents/2007/06/04/dc-rdf/
> ---
> Pete Johnston
> Technical Researcher, Eduserv Foundation
> Web: http://www.eduserv.org.uk/foundation/people/petejohnston/
> Weblog: http://efoundations.typepad.com/efoundations/
> Email: [log in to unmask]
> Tel: +44 (0)1225 474323
>
--
<[log in to unmask]>
Plus ça change, plus c'est la même chose
|