[xml] découpage en page

découpage en page [xml] - XML/XSL - Programmation

Marsh Posté le 01-08-2004 à 11:39:36    

Voila je vioudrais utiliser le xml et le xsl pour générer une page par entité dans mon xml.
 
je voudrais que :
 
<bla>
  <veau>
   ....
  </veau>
  <vache>
  </vache
</bla>
 
donne une page html vache.html avec les infos sur la vache et une veau.html pour le veau
 
Comment on fait ca SVP ?
 
merci d'avance

Reply

Marsh Posté le 01-08-2004 à 11:39:36   

Reply

Marsh Posté le 01-08-2004 à 15:52:21    

ok xml = EXTENSIBLE markup langage..
mais c'est pas une raison pour nommer les balises complement n'importe comment meme si c'est juste un exemple...
 
sinon pour ton probleme : tu veux savoir quoi ? la syntaxe xslt ou bien la façon de parser le xml avec php ?

Reply

Marsh Posté le 01-08-2004 à 19:44:43    

la syntaxe xslt

Reply

Marsh Posté le 03-08-2004 à 13:11:41    

up


---------------
nos utopies d'aujourd'hui sont les réalités de demain.
Reply

Marsh Posté le 04-08-2004 à 19:09:47    

avec le parser saxon


<xsl:template match="bla">
   <xsl:apply-templates mode="createFile" />
</xsl:template>
 
<xsl:template match="*" mode="createFile">
   <xsl:document href="{name()}.hml">
     <xsl:apply-templates select="." mode="content" />
   </xsl:document>
</xsl:template>
 
<xsl:template match="*" mode="content">
   <html>
      ...
      <xsl:value-of select="." />
      ...
   </html>
</xsl:template>


 
le même principe avec xalan <xalan:redirect-write select="..." />


Message édité par chocoboy le 04-08-2004 à 22:55:12
Reply

Marsh Posté le 23-09-2004 à 15:05:00    

drapal

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed