XSLT qui ne fait rien

XSLT qui ne fait rien - XML/XSL - Programmation

Marsh Posté le 16-03-2006 à 16:57:01    

'lut
 
Je dois tester un composant quelconque, mais pour cela il me faut un fichier xsl qui ne modifie pas le xml en input et le ressort tel quel. Ne connaissant rien au xsl et n'ayant pas le temps de m'y plonger sérieusement, je me demandais si on pouvait m'aider, ou tout au moins me donner des pistes.
 
PS: oui j'ai regardé les tutos, mais ils expliquent comment transformer un doc, pas comment le laisser intact :D.


---------------
©2008 Bleuarff Corp.
Reply

Marsh Posté le 16-03-2006 à 16:57:01   

Reply

Marsh Posté le 16-03-2006 à 20:21:01    

L'élément copy-of permet de copier un noeud dans sa totalité. La stylesheet suivante devrait donc répondre à tes besoins:

<?xml version="1.0" encoding="utf-8" ?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
 <xsl:template match="/">
  <xsl:copy-of select="." />
 </xsl:template>
</xsl:stylesheet>


Note que si tu travailles en Java, il est possible d'obtenir un Transformer qui fait la même chose en appelant la méthode javax.xml.transform.TransformerFactory.newTransformer().


Message édité par rx__ le 16-03-2006 à 20:29:09
Reply

Marsh Posté le 17-03-2006 à 10:30:25    

Thx, ça marche nickel :jap:. Et c'est bien du java, mais je ne fais que tester les fonctionnalités du code, je ne mets pas les mains dedans.


---------------
©2008 Bleuarff Corp.
Reply

Sujets relatifs:

Leave a Replay

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