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 |
|
|
Cette section d�crit la syntaxe de XML. Elle emploie les notations de namespace de XML, mais les noms augment�s sont obtenus simplement en encha�nant un namespace � un nom d'�l�ment. Par cons�quent nous emploierons la m�me convention que dans la section pr�c�dente pour les pr�fixes RDF : et RDFS :.
|
La description
|
Un document de RDF est la liste de descriptions. Habituellement chaque description s'applique � une ressource, et contient la liste de propri�t�s. Les valeurs de propri�t� sont l'URIs, coquilles ou toutes les autres descriptions.
|
Dans XML, les m�ta-donn�es de RDF sont incluses dans l'�l�ment appel� � rdf : RDF �. Cet �l�ment contient l'ordre des �l�ments appel�s RDF : Description. Ces �l�ments peuvent avoir un des deux attributs l'un ou l'autre RDF : au sujet de ou le RDf : Identification (mais pas deux).
|
RDF : au sujet de est employ� pour d�crire la ressource l'une des ; sa valeur est un URI absolu ou l'URI relatif.
|
<RDF:Description about="http://vyom.co.in/index.html">
...
</RDF:Description>
|
|
RDF : L'identification est employ�e pour d�finir la ressource ; sa valeur est la marque de fragment (sans caract�re de � # �) � ajouter � un document URI de XML. La ressource ne peut �tre d�finie plus d'une fois.
|
<RDF:Description ID="foo">
...
</RDF:Description>
|
|
La description sans RDF : au sujet de ni RDF : On dit que l'identification d�crit une ressource anonyme.
|
<RDF:Description>
...
</RDF:Description>
|
|
Un �l�ment RDF : La description contient l'ordre des �l�ments de XML. Ces �l�ments sont interpr�t�s comme propri�t�s, dont l'URI de l'attribut est un nom augment� de l'�l�ment. Si un �l�ment est vide, il devrait avoir un attribut RDF : ressource dont la valeur est l'URI de l'objet (voir le C.C : Cr�ateur dans ci-dessous). Autrement, il peut contenir le texte plat (alors est interpr�t� comme coquille - voir le C.C : Titre dans ci-dessous) ou un RDF incorpor� simple : �l�ment de description (voir le C.C : Cr�ateur dans ci-dessous).
|
<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>
|
|
|
En cas d'ambigu�t�, l'attribut RDF : le parseType peut �tre employ� dans les �l�ments de propri�t� avec une � ressource � ou une valeur � litt�rale �. Le dernier peut �tre employ� quand la coquille contient des �tiquettes de XML, pour emp�cher pour �tre analys�e comme description.
|
La syntaxe pourrait �galement �tre abr�g�e de deux mani�res :
- Le nom d'�l�ments de description peut �tre remplac� par n'importe quel URI. Il est interpr�t� en tant que RDF additionnel : dactylographier la propri�t�, �valu�e par une ressource appel�e. Noter que le contexte laisse toujours diff�rer l'�l�ment dactylographi� de description de l'�l�ment de propri�t�.
-
des propri�t�s avec les valeurs litt�rales peuvent �tre �crites comme attributs pour les �l�ments de description plut�t qu'�l�ments inclus.
|
Consid�rer pour un exemple, la description qui suit :
|
<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>
|
|
Ceci peut �tre abr�g� dans
|
<rdf:Property ID="fatherOf" rdfs:label="father of">
<rdfs:subPropertyOf rdf:resource="#parentOf">
</rdf:Descritpion>
|
|
Les r�cipients
|
En tant que r�cipients plus t�t mentionn�s de RDF sont d�finis comme partie de syntaxe de XML. Un noeud de r�cipient est d�crit avec l'�l�ment sp�cial appel� RDF : Sac, RDF : Seq ou le RDF : Alt (ces �l�ments peuvent �tre employ�s au lieu du RDF : �l�ments de description). Ces descriptions sp�ciales peuvent seulement avoir le RDF : L'attribut d'identification ou soit anonyme, elles ne peut pas avoir le RDF : au sujet de.
|
Les propri�t�s d'adh�sion ne sont pas employ�es comme est, mais � la place l'�l�ment RDF : le Li est employ� ; l'analyseur doit le remplacer par la propri�t� num�rot�e appropri�e. La figure donn�e ci-dessous est un exemple de elle.
|
<?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>
|
|
|
Les descriptions distribu�es
|
Au lieu du RDF : au sujet de, les descriptions peuvent �galement avoir l'attribut RDF : aboutEach ou le RDF : aboutEachPrefix. Ceci laisse distribuer l'exc�dent de description l'ensemble de ressources.
|
- RDF : la valeur des aboutEach devrait �tre l'URI d'un r�cipient ; la description correspondante s'applique � chaque membre d'un r�cipient.
-
RDF : la valeur des aboutEachPrefix est la corde ; la description correspondante s'applique � la ressource l'une des dont l'URI commence par de la cette corde.
|
Les r�alisations du RDF ne sont pas li�es pour garder seulement les informations sur ces descriptions distributives - c'est seulement le raccourci syntactique. Il peut avoir comme cons�quence les comportements inattendus de quelques agents, d�s que plus d'une source de RDF sera impliqu�e (des ressources d�finies dans le match de bidon de source la description distribu�e dans encore, mais d�tect�es en tant que tels).
|
D'ailleurs, on ne l'indique pas si la description distribu�e peut �tre incluse comme valeurs de propri�t�. Bien que cette possibilit� ne soit jamais mentionn�e, la syntaxe formelle la permet. L'interpr�tation normale serait que la propri�t� est �valu�e par chaque ressource assortissant une description distribu�e.
|
Le Reification |
La syntaxe de XML du RDF fournit une mani�re de reify les rapports affirm�s : l'arc simple peut reified en ajoutant le RDF : Attribut d'identification � un �l�ment de propri�t�, qui d�finira l'URI d'un rapport reified. D'une part, chaque arc produit par la description peut reified en ajoutant le RDF : attribut de bagID � la description. Ceci d�finit un URI de la nouvelle ressource de sac, dont les membres sont des rapports reified.
|
Keywords: rdf model, resource description framework xml, rdf statements, rdf schema
|
|
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 |
|
|