Trucs et astuces

Base de données de liens URLs

Articles

Livres

Exemples de Flash

Exemples de JavaScript

Exemples de Dreamweaver

XML



Découvrir et comprendre le XML


1. En français
http://www.commentcamarche.net/xml/xmlintro.php3

2. En anglais
http://www.w3schools.com/xml/
http://xmlsite.multimania.com/
http://www.w3.org/XML/
http://www.xml.com/pub/a/98/10/guide0.html
http://msdn.microsoft.com/workshop/c-frame.htm#/workshop/xml/index.asp

 

Quelques lignes de codes en XML


1. Du code en DTD ou Document Type Definition (=variables)

<! ELEMENT personne (nom,prenom)>
<! ELEMENT nom #PCDATA >
<! ELEMENT prenom #PCDATA >

#PCDATA veut dire que l'élément doit contenir une chaîne de caractères

2. Du code en XML (=contenu ou base de données)

<personne>
<nom>Pillou</nom>
<prenom>Jean-Francois</prenom>
</personne>

<personne>
<nom>Van Meerbeeck</nom>
<prenom>Dung</prenom>
</personne>

3. Du code en XSL (=contenant ou feuille de styles)

<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet
xmlns:xsl="http://www.w3.org/TR/WD-xsl"
xmlns="http://www.w3.org/TR/REC-html40"
result-ns="">

<xsl:template match="/">
<HTML>
<HEAD>
<TITLE>Titre de la page</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF">
<xsl:apply-templates/>
</BODY>
</HTML>
</xsl:template >

<xsl:template match="personne" >
<ul>
<li>
<xsl:value-of select="nom"/>
-
<xsl:value-of select="prenom"/>
</li>
</ul>
</xsl:template >

</xsl:stylesheet>

4. Du code résultat en HTML

<ul>
<li>Pillou - Jean-François</li>
<li>Van Meerbeeck - Dung</li>
</ul>


 

 

 


Copyright © 2001 Dung Van Meerbeeck