HTML Tutorials |
|
XML Tutorials |
|
Browser Scripting |
|
Server Scripting |
|
.NET (dotnet) |
|
Multimedia |
|
Web Building |
|
Java Tutorials |
|
Programming Langauges |
|
Soft Skills |
|
Database Tutorials |
|
Operating System |
|
Software Testing |
|
SAP Module |
|
Networking Programming |
|
Microsoft Office |
|
Accounting |
|
|
Esta se��o descreve a sintaxe de XML. Usa as nota��es do namespace de XML, mas os nomes expandidos s�o obtidos simplesmente concatenando um namespace a um nome do elemento. Daqui n�s usaremos mesma conven��o que na se��o precedente para os prefixos RDF: e RDFS:.
|
A descri��o
|
Um original de RDF � a lista das descri��es. Geralmente cada descri��o aplica-se a um recurso, e contem-se a lista das propriedades. Os valores de propriedade s�o o URIs, literals ou todas as outras descri��es.
|
Em XML, os meta-data de RDF s�o encaixados no elemento nomeado �rdf: RDF�. Este elemento contem a seq��ncia dos elementos nomeados RDF: Descri��o. Aqueles elementos podem ter um dos dois atributos um ou outro RDF: sobre ou o RDf: ID (mas n�o ambos eles).
|
RDF: sobre � usado descrever algum do recurso; seu valor � um URI absoluto ou o URI relativo.
|
<RDF:Description about="http://vyom.co.in/index.html">
...
</RDF:Description>
|
|
RDF: O ID � usado definir o recurso; seu valor � o identificador do fragmento (sem �#� car�ter) a ser adicionado a um original URI de XML. O recurso n�o pode ser definido mais de uma vez.
|
<RDF:Description ID="foo">
...
</RDF:Description>
|
|
A descri��o sem um RDF: sobre nem RDF: O ID � dito descrever um recurso anonymous.
|
<RDF:Description>
...
</RDF:Description>
|
|
Um elemento RDF: A descri��o contem a seq��ncia de elementos de XML. Aqueles elementos s�o interpretados como as propriedades, cujo URI do predicado � um nome expandido do elemento. Se um elemento estiver vazio, deve ter um atributo RDF: recurso cujo o valor � URI do objeto (ver a C.C.: Criador no abaixo). Mais, pode conter o texto liso (� interpretado ent�o como um literal - ver a C.C.: T�tulo no abaixo) ou um �nico RDF encaixado: Elemento da descri��o (ver a C.C.: Criador no abaixo).
|
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/DC/"
xmlns:os="http://somesite.org/Schema/">
<rdf:Description about="http://vyom.co.in/index.html">
<dc:Creator rdf:resource="mailto:[email protected]"/>
<dc:Title> Index of my web site </dc:Title>
<dc:Creator>
<rdf:Description about="mailto:[email protected]">
<os:worksWith rdf:resource="mailto:[email protected]"/>
</rdf:Description>
</dc:Creator>
</rdf:Description>
</rdf:RDF>
|
|
|
Em caso de uma ambig�idade, o atributo RDF: o parseType pode ser usado nos elementos da propriedade com um �recurso� ou um valor �literal�. O �ltimo pode ser usado quando o literal contem Tag de XML, impedir ser analisado gramaticalmente como uma descri��o.
|
A sintaxe p�de tamb�m ser abreviada em duas maneiras:
- O nome dos elementos da descri��o pode ser substitu�do por todo o URI. � interpretado como RDF adicional: datilografar a propriedade, avaliada por um recurso nomeado. Anotar que o contexto reserva sempre para diferir o elemento datilografado da descri��o do elemento da propriedade.
-
as propriedades com os valores literais podem ser escritas como atributos para os elementos da descri��o melhor que os elementos encaixados.
|
Considerar para um exemplo, a seguinte descri��o:
|
<rdf:Descritpion ID="fatherOf">
<rdf:type rdf:resource=
"http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/>
<rdf:label> father of
<rdfs:subPropertyOf rdf:resource="#parentOf">
</rdf:Descritpion>
|
|
Isto pode ser abreviado em
|
<rdf:Property ID="fatherOf" rdfs:label="father of">
<rdfs:subPropertyOf rdf:resource="#parentOf">
</rdf:Descritpion>
|
|
Os recipientes
|
Como recipientes mais adiantados mencionados de RDF s�o definidos como a parte da sintaxe de XML. Um n� do recipiente � descrito com o elemento especial nomeado RDF: Saco, RDF: Seq ou o RDF: Alt (aqueles elementos podem ser usados em vez do RDF: Elementos da descri��o). Aquelas descri��es especiais podem somente ter o RDF: O atributo do ID ou seja anonymous, elas n�o pode ter o RDF: sobre.
|
As propriedades da sociedade n�o s�o usadas como �, mas preferivelmente o elemento RDF: o li � usado; o parser tem que substitui-lo pela propriedade numerada apropriada. A figura dada abaixo � um exemplo dela.
|
<?xml version="1.0" encoding="UTF-8" ?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<rdf:Bag ID="mybag">
<rdf:li resource="http://vyom.co.in/index.html"/>
<rdf:li resource="mailto:[email protected]"/>
<rdf:li> literal element </rdf:li>
</rdf:Bag>
</rdf:RDF>
|
|
|
As descri��es distribu�das
|
Em vez do RDF: sobre, as descri��es podem tamb�m ter o atributo RDF: aboutEach ou o RDF: aboutEachPrefix. Isto reserva para distribuir o excesso da descri��o o jogo dos recursos.
|
- RDF: o valor dos aboutEach deve ser URI de um recipiente; a descri��o correspondente aplica-se a cada membro de um recipiente.
-
RDF: o valor dos aboutEachPrefix � a corda; a descri��o correspondente aplica-se a algum do recurso cujo URI come�a com esta corda.
|
As execu��es do RDF n�o s�o limitadas para manter somente a informa��o sobre aquelas descri��es distributive - este � somente o atalho sint�tico. Pode resultar nos comportamentos inesperados de alguns agentes, assim que mais de uma fonte de RDF for envolvida (os recursos definidos na fonte podem combinar a descri��o distribu�da em uma outra, mas detectado como esta'n).
|
Al�m disso, n�o se especifica se a descri��o distribu�da pode ser encaixada como os valores de propriedade. Embora esta possibilidade � mencionada nunca, a sintaxe formal permite-a. A interpreta��o natural seria que a propriedade est� avaliada por cada recurso que combina uma descri��o distribu�da.
|
O Reification |
A sintaxe de XML do RDF fornece uma maneira reify as indica��es afirmadas: o �nico arco pode reified adicionando o RDF: Atributo do ID a um elemento da propriedade, que defina o URI de uma indica��o reified. Na uma m�o, cada arco gerado pela descri��o pode reified adicionando o RDF: atributo do bagID � descri��o. Isto define um URI do recurso novo do saco, cujos os membros s�o indica��es reified.
|
Keywords: modelo do rdf, xml da estrutura da descri��o do recurso, indica��es do rdf, schema do rdf
|
|
HTML Quizes |
|
XML Quizes |
|
Browser Scripting Quizes |
|
Server Scripting Quizes |
|
.NET (dotnet) Quizes |
|
Multimedia Quizes |
|
Web Building Quizes |
|
Java Quizes |
|
Programming Langauges Quizes |
|
Soft Skills Quizes |
|
Database Quizes |
|
Operating System Quizes |
|
Software Testing Quizes |
|
SAP Module Quizes |
|
Networking Programming Quizes |
|
Microsoft Office Quizes |
|
Accounting Quizes |
|
|