|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : juin 2008 Messages : 24 ![]() |
Bonjour a tous,
j'ai un petit soucis : je souhaite ajouter au fichier XML que je crée dynamiquement avec PHP5, mon entête avec le lien vers le xsd, le xsl... j'arrive à a obtenir cela : Citation:
a lieu de ca que j'aimerai : Citation:
merci beaucoup EDIT : j'ai reformulé le problème. |
||
|
|
00
|
|
|
#2 | |
|
Membre régulier
![]() Inscription : avril 2007 Messages : 320 ![]() |
il faut juste bien fermeé tes tags !
en xml toute les balises doivent être fermé. pour corrigé ton exemple fait ça: Citation:
|
|
|
|
00
|
|
|
#3 | ||
|
Invité de passage
![]() Inscription : juin 2008 Messages : 24 ![]() |
arf merci je viens de trouver.
du coup autre problème : dans mon link je crée un élément VOLS qui englobe toues les données mais le problème c'est qu'il faut que je le referme tout a la fin. j'ai testé ca : Citation:
Citation:
|
||
|
|
00
|
|
|
#4 | ||
|
Membre régulier
![]() Inscription : avril 2007 Messages : 320 ![]() |
moi perso j'utiliserais que tu dom et pas des bpetit bout de chaîne que tu charge
par exemple: Code :
|
||
|
|
00
|
|
|
#5 | |||
|
Invité de passage
![]() Inscription : juin 2008 Messages : 24 ![]() |
bon j'ai ca du coup :
Citation:
Citation:
Citation:
et mon VOLS ne se termine toujours pas a la fin... P.S : ma validation est primordiale dans sur une page spéciale, pas le choix ^^ Quand je fais mon fichier à la main ca fonctionne parfaitement, le prob c'est en automatique... d'ou l'entete comme cela et le </VOLS> a la fin |
|||
|
|
00
|
|
|
#6 | |||
|
Membre régulier
![]() Inscription : avril 2007 Messages : 320 ![]() |
la strucure complète que tu veux c'est ça :
Citation:
Si je comprends bien ton problème ta balise racine est VOLS. Dans ce cas fais comme celà: Code :
|
|||
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : juin 2008 Messages : 24 ![]() |
voila la structure c'est ça exactement par contre je vois pas c'est quoi la variable $dom
pis me faut le lien xsl aussi |
|
|
00
|
|
|
#8 |
|
Membre régulier
![]() Inscription : avril 2007 Messages : 320 ![]() |
c'est une faute de ma part. j'edite et je corrige
|
|
|
00
|
|
|
#9 |
|
Invité de passage
![]() Inscription : juin 2008 Messages : 24 ![]() |
merci beaucoup pour le coup de main
|
|
|
00
|
|
|
#10 |
|
Invité de passage
![]() Inscription : juin 2008 Messages : 24 ![]() |
bin tu m'as pas mis la solution ^^
|
|
|
00
|
|
|
#11 |
|
Membre régulier
![]() Inscription : avril 2007 Messages : 320 ![]() |
mais si j'ai modifier mon post de 22h31 pour corrigé ma faute; et j'ai remplacé le dom par doc.
|
|
|
00
|
|
|
#12 |
|
Invité de passage
![]() Inscription : juin 2008 Messages : 24 ![]() |
oui mais ca règle pas mon problème du lien xsl et du </vols> à la fin du fichier...
|
|
|
00
|
|
|
#13 | |||
|
Membre régulier
![]() Inscription : avril 2007 Messages : 320 ![]() |
as tu fais un
Citation:
le résultat du script vas te donnée ça : Code :
|
|||
|
|
00
|
|
|
#14 | |
|
Invité de passage
![]() Inscription : juin 2008 Messages : 24 ![]() |
ok vais tester ça mais l'entête que je voudrai c'est ça :
Citation:
|
|
|
|
00
|
|
|
#15 |
|
Invité de passage
![]() Inscription : juin 2008 Messages : 24 ![]() |
Bon c'est bon ca marche
il me reste donc que le problème de l'entête |
|
|
00
|
|
|
#16 | |||
|
Membre régulier
![]() Inscription : avril 2007 Messages : 320 ![]() |
tu peux aussi ajouter pour avoir du code lisible
après pour ajouter ton stylesheet xsl je sais pas trop comment faire, mais je sais que c'est pas forcément recommandé de laisser le navigateur web faire la transformation => car bien entendue ça dépend du navigateur. Si tu veux toujours avoir le même rendu, je te conseille de faire ta transformation en php comme ceci : Code :
du coup tu n'a pas besoin de mettre dans ton flux xml le noeud suivant : Citation:
|
|||
|
|
00
|
|
|
#17 |
|
Invité de passage
![]() Inscription : juin 2008 Messages : 24 ![]() |
oula ca correspond a quoi les variables $xml, $xsl, $xslt?????
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com