HTML and CSS Reference
In-Depth Information
Description elements are XML elements that are child elements of description set elements with the name
dcds:description .
A statement element is a single Dublin Core statement represented by a child XML element of a description
element. Statement elements have the name dcds:statement .
Value string elements are child elements of statement elements. Literal value surrogates, the value surrogates
for literal values containing one value string representing a literal, can be encoded by the value string element
dcds:literalValueString , which can be provided just once per statement element.
Nonliteral value surrogates optionally contain a value URI represented as the value of the XML attribute
dcds:valueURI of the statement element (Listing 7-49).
Listing 7-49. Optional Value URI in a Nonliteral Value Surrogate
dcds:propertyURI=" "
<dcds:valueString>Smith and Sons Inc</dcds:valueString>
For nonliteral value surrogates, the vocabulary encoding scheme URI can optionally be provided by the
dcds:vesURI attribute.
The value string language of plain value strings can be provided by the xml:lang attribute of the value string
element. Language identifiers of IETF RFC 4646 or later [115] should be applied. Listing 7-50 shows an example.
Listing 7-50. Value String Language Declaration
<?xml version="1.0" encoding="UTF-8" ?>
xmlns:dcds=" " >
dcds:propertyURI=" ">
<dcds:literalValueString xml:lang="en-US">
Example document
For typed value strings, the syntax encoding scheme URI attribute dcds:sesURI should be used.
Dublin Core Expressed in RDF
Simple Dublin Core can be expressed also in RDF, including RDF/XML serialization [116]. Listing 7-51 shows an
example that includes an XML declaration, a reference to the XML DTD, an RDF declaration, and the resource
Search WWH ::

Custom Search