Latest web development tutorials

RDF Schema

RDF Schema (RDFS) é uma extensão do RDF.


aulas RDF Schema e aplicações

RDF para descrever recursos através de classes, atributos e valores.

Além disso, RDF é também uma necessidade para um método de aplicação especializada classes definidas e propriedades. aulas específicas de aplicativos e propriedades devem ser usadas para definir extensões para RDF.

RDF Schema é tal extensão.


RDF Schema (RDFS)

O RDF Schema não fornece uma prática classes e atributos específicos do aplicativo, mas fornece o quadro descrito nas classes e atributos específicos do aplicativo.

Classes RDF Schema e aulas de linguagem de programação orientada a objeto são muito semelhantes. Isto permite que os recursos a serem utilizados como um exemplo e subclasse da classe a ser definida.


exemplos RDFS

O exemplo que se segue demonstra a capacidade de certos aspectos do RDFS:

<?xml version="1.0"?>

<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xml:base="http://www.animals.fake/animals#">

<rdf:Description rdf:ID="animal">
<rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
</rdf:Description>

<rdf:Description rdf:ID="horse">
<rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
<rdfs:subClassOf rdf:resource="#animal"/>
</rdf:Description>

</rdf:RDF>

No exemplo acima, o "cavalo" de recursos é a classe "animais" subclasses.


exemplos de taquigrafia

Uma vez que uma classe é um dos recursos RDFS RDF, podemos usar rdfs: Classe rdf substituído: Descrição, e remover rdf: digite informações de olhar para o exemplo acima abreviada:

<?xml version="1.0"?>

<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xml:base="http://www.animals.fake/animals#">

<rdfs:Class rdf:ID="animal" />

<rdfs:Class rdf:ID="horse">
<rdfs:subClassOf rdf:resource="#animal"/>
</rdfs:Class>

</rdf:RDF>

É isso aí!