Précédent   Forum des professionnels en informatique > Autres langages > XML/XSL et SOAP > XSL/XSLT/XPATH
XSL/XSLT/XPATH XPath, XSLT, XSL-FO et tout ce qui permet de les mettre en oeuvre . Avant de poster -> FAQ XML, Sources XML
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 17/02/2004, 14h50   #1
Membre confirmé
 
Inscription : juillet 2003
Messages : 400
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 400
Points : 202
Points : 202
Par défaut [xsl] xsl juste pour faire copie d'un xml

bonjour ,
j'ai un fichier xml que je dois modifier avec un parser oracel ,
je n'ai pas réussi,
ce que je sais faire c de transformer un xml en html avec une feuille xsl


si j'applique à mon xml un xsl vide est ce qu'il me fait une copie de ce fichier ???
__________________
;-) cordialement
peppena est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/02/2004, 15h10   #2
Rédacteur/Modérateur
 
Avatar de Erwy
 
Homme erwan
Développeur Web
Inscription : novembre 2003
Messages : 4 974
Détails du profil
Informations personnelles :
Nom : Homme erwan
Âge : 35
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur Web
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : novembre 2003
Messages : 4 974
Points : 8 020
Points : 8 020
non
par cotre pour la copie d'un noeud et de ses attributs et de tous ceux qui le suivent( pour la racine par exemple )
Code :
<xsl:copy-of select=""/>pour le select j'ai un doute,il suffit peut etre de bien le positionne)
pour un noeud sans ceux qui le suivent(et sans ses attributs si je me souvient)
Code :
1
2
3
4
<xsl:copy>
 
<xsl:value-of select=".">
</xsl:copy>
j'espere que j'ai repondu a ta question :
__________________
modérateur/rédacteur XML
Je ne reponds pas aux questions par MP

Quand une réponse vous a été utile, pensez à utiliser le nouveau système de notation
Erwy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/02/2004, 15h38   #3
Membre confirmé
 
Inscription : juillet 2003
Messages : 400
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 400
Points : 202
Points : 202
merci
comme ça c beaucoup plus simple
voila j trouvé aussi u lien interessant :http://tecfa.unige.ch/guides/tie/html/xml-xslt/xml-xslt-4.html

j'ai choisi le dernier code :
Code :
1
2
 
<xsl:template match="*|@*">  <xsl:copy>   <xsl:apply-templates select="@*"/>   <xsl:apply-templates select="node()"/>  </xsl:copy> </xsl:template>
je vais teser
__________________
;-) cordialement
peppena est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/02/2004, 15h51   #4
Membre confirmé
 
Avatar de bmoussaud
 
Benoit Moussaud
Inscription : décembre 2003
Messages : 218
Détails du profil
Informations personnelles :
Nom : Benoit Moussaud
Âge : 38
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : décembre 2003
Messages : 218
Points : 283
Points : 283
Envoyer un message via Yahoo à bmoussaud Envoyer un message via Skype™ à bmoussaud
C'est le code de la transformation Identité.
Ce code là est très célèbre dans le monde du XSL par contre il n'est pas forcément immédiatement compréhensible quand on débute en XSL
__________________
Benoit Moussaud - XebiaLabs - Automatisation des déploiements. Screencast & Demo
bmoussaud est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/02/2004, 16h17   #5
Membre confirmé
 
Inscription : juillet 2003
Messages : 400
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 400
Points : 202
Points : 202
oui c ça !!
en tous cas merci !

ça marche
ça résoud mon pb
__________________
;-) cordialement
peppena est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 05h51.


 
 
 
 
Partenaires

Hébergement Web