Elemento de contenedor RDF
- Página anterior Elementos RDF
- Página siguiente Colección RDF
El contenedor RDF se utiliza para describir un conjunto de cosas. Por ejemplo, listar a los autores de un libro.
Los elementos RDF a continuación se utilizan para describir estos grupos: <Bag>, <Seq> y <Alt>.
El elemento <rdf:Bag>
El elemento <rdf:Bag> se utiliza para describir una lista de valores no ordenados.
<rdf:Bag> El elemento puede contener valores repetidos.
Ejemplo
<?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cd="http://www.recshop.fake/cd#"> <rdf:Description rdf:about="http://www.recshop.fake/cd/Beatles"> <cd:artist> <rdf:Bag> <rdf:li>John</rdf:li> <rdf:li>Paul</rdf:li> <rdf:li>George</rdf:li> <rdf:li>Ringo</rdf:li> </rdf:Bag> </cd:artist> </rdf:Description> </rdf:RDF>
El elemento <rdf:Seq>
<rdf:Seq> El elemento <rdf:Seq> se utiliza para describir una lista de valores ordenados (por ejemplo, una lista ordenada alfabéticamente).
<rdf:Bag> El elemento puede contener valores repetidos.
Ejemplo
<?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cd="http://www.recshop.fake/cd#"> <rdf:Description rdf:about="http://www.recshop.fake/cd/Beatles"> <cd:artist> <rdf:Seq> <rdf:li>George</rdf:li> <rdf:li>John</rdf:li> <rdf:li>Paul</rdf:li> <rdf:li>Ringo</rdf:li> </rdf:Seq> </cd:artist> </rdf:Description> </rdf:RDF>
El elemento <rdf:Alt>
El elemento <rdf:Alt> se utiliza para una lista de valores alternativos (el usuario puede elegir uno de estos valores).
Ejemplo
<?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cd="http://www.recshop.fake/cd#"> <rdf:Description rdf:about="http://www.recshop.fake/cd/Beatles"> <cd:format> </rdf:Alt> <rdf:li>CD</rdf:li> <rdf:li>Grabación</rdf:li> <rdf:li>Cinta</rdf:li> </rdf:Alt> </cd:format> </rdf:Description> </rdf:RDF>
Términos RDF
En el ejemplo anterior, ya hemos discutido 'lista de valores' en la descripción del elemento contenedor. En RDF, estos 'listas de valores' se denominan miembros (members).
Por lo tanto, podemos decir que:
- Un contenedor es un recurso que contiene cosas
- Las cosas que se incluyen se denominan miembros (no se puede denominar 'lista de valores').
- Página anterior Elementos RDF
- Página siguiente Colección RDF