Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1106 connectés 

  FORUM HardWare.fr
  Programmation

  [xml] - XSL , asp et récupération de données

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[xml] - XSL , asp et récupération de données

n°46886
ZuL
Posté le 16-07-2001 à 10:33:01  profilanswer
 

jour',
voila je poursuis petit a petit mon apprentissage du xml et v'la ty pas que dans le bouquin ils se mettent a parler du xsl
bon a premiere vu ca a l air sympas tout beau mais que vois je ?
pour associer ses pages xml avec ses feuilles de style faut passer par un programme dos (xt)...vous admettrez qu'en ce qui concerne automatisation de taches ca limite pas mal...
ma mission etant de générer des documents xml a partir d une base de données et d entrer des données des données dans la base a partir d un doc xml....le dom suffit il ? suis je obligé de me pencher plus en avant sur les xsl ?  
erci d avance
a++

mood
Publicité
Posté le 16-07-2001 à 10:33:01  profilanswer
 

n°46900
ZuL
Posté le 16-07-2001 à 10:58:56  profilanswer
 

autant pour moi j ai dit une connerie on est pas du tout forcés de passer par l utilitaire sous dos....
mais euh sinon pour le reste de mes questions ??
a++

n°47020
Belegar
Posté le 16-07-2001 à 17:00:21  profilanswer
 

XSL est une feuille de style qui te permet, couplé avec une feuille XML qui contient les mêmes balises (forcément ! :o) de générer une page HTML par exemple. Ça fonctionne très bien en asp, pour peu que ton hébergeur supporte cette fonction.


---------------
Belegar The Dwarf
n°47253
ptitbart
Recherche l'ame soeur....
Posté le 17-07-2001 à 14:39:45  profilanswer
 

L'avantage du XML est que le codage e divise en trois (ou deux au mini)
Le premier est le fichier XML qui est les données en brutes.
Le second est le fichier XSL qui fait la mise en page du fichier XML
Et la troisieme est le fichier XLL qui represente les actions (liens, boutons, anim) a faire sur le fichier XML.
 
Au pire, tu peux rassembler le fichier XLL dans le fichier XML. Pour ca, pas de pb.
Mais tu dois imperativement faire une feuille de style (stylesheet) en XSL sinon ta page ressemblera a rien.
Exemple :
Voici hello.xml :
<?xml version="1.0" encoding="iso-8859-1"?>
<page>
<title>Hello World!</title>
<content>
<paragraph>Bonjour monde</paragraph>
<paragraph>Avec les accents : àéèêëîôûü</paragraph>
</content>
</page>
 
et voici le hello.xsl
?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="xml" indent="yes" encoding="iso-8859-1" />
 
<xsl:template match="page">
 <html lang="fr-FR" xmlns="http://www.w3.org/1999/xhtml">
 <head>
  <link rel="stylesheet" type="text/css" href="style.css" title="hop"/>  
  <title><xsl:value-of select="title"/></title>
 </head>
 <body bgcolor="#ffffff">
  <xsl:apply-templates/>
 </body>
 </html>
</xsl:template>
 
<xsl:template match="content">
 <div class="la-classe">
  <xsl:apply-templates/>
 </div>
</xsl:template>
 
<xsl:template match="title">
 <h1 class="gros-titre">
  <xsl:apply-templates/>
 </h1>
</xsl:template>
 
<xsl:template match="paragraph">
 <p>
  <i><xsl:apply-templates/></i>
 </p>
</xsl:template>
 
</xsl:stylesheet>
 
le resultat donne en HTML Source est :
<?xml version="1.0" encoding="iso-8859-1"?>
<html xmlns="http://www.w3.org/1999/xhtml" lang="fr-FR">
<head>
<link title="hop" href="style.css" type="text/css" rel="stylesheet"/>
<title>Hello World!</title>
</head>
<body bgcolor="#ffffff">
<h1 class="gros-titre">Hello World!</h1>
<div class="la-classe">
<p>
<i>Bonjour monde</i>
</p>
<p>
<i>Avec les accents : àéèêëîôûü</i>
</p>
</div>
</body>
</html>
 
ou ca en HTML :
Hello World!
Bonjour monde  
 
Avec les accents : àéèêëîôûü  
 
(mais il manque les preferences de styles... desole)


---------------
PDG du Microsoft's DestructorClan.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [xml] - XSL , asp et récupération de données

 

Sujets relatifs
Pour les pros de la modélisation de base de données!Toujours Xml Xsl et Java, PS: Bonjour Youdontcare ;)
[XML] - récupérations de donnéesXSL
[C++] Comment lire les données d'une image ?[ASP] Apostrophe dans une base de données
[JAVA] bouton et base de donnees, requete INSERT associe a evenmentBases de données "linguistiques"
[PHP - Débutant] Installer une base de données sur un hébergeur......[JAVA] structures de donnees : Graphes
Plus de sujets relatifs à : [xml] - XSL , asp et récupération de données


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR