begin process at 2012 05 28 15:24:22
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

AU SECOURS !!!!

 > 

[xsl][aspx] Encore un problème : ignore les xsl:attribute


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

[xsl][aspx] Encore un problème : ignore les xsl:attribute

mercredi 14 décembre 2005 à 14:38:23 | [xsl][aspx] Encore un problème : ignore les xsl:attribute

keliante

bonjour à tous,

Après avoir perdu tous mes cheveux et assassiner les enfants de la maternels juste à coté de chez moi, je me sens encore obligé de faire un appel à l'aide aux membres de ce site d'entraide.

Ce post est la suite de celui-ci :
http://aspfr.com/forum.v2.aspx?ID=618312

grâce à l'intervention de cyril, j ai pu afficher le contenu de  mon xsl sans décalage.

Mais un cas paticulier est survenu avec cette ligne de code :

    <td rowspan="3" colspan="11" valign="top"><img name="image230" width="586" height="33" border="0"><xsl:attribute name="src">images/<xsl:value-of select="/root/Produits/Item/image/courtes/urlimage1"/></xsl:attribute></img></td>

le xml:space="preserved"

considère le xsl:atttribut comme du texte et donc l'ignore totalement ce qui veut dire qu'il ignore la source de l'image.

Je rappel que le xsl:attribute marche en dehors de ce cette ligne de code bien entendu mais pas dans l'objet image.

Après avoir lu les docs comme
http://nwalsh.com/docs/tutorials/xsl/xsl/slides.html
http://www.google.fr/search?hl=fr&client=firefox-a&rls=org.mozilla%3Afr-FR%3Aofficial_s&q=preserve+space+attribute+ignore+xml+xsl+src+problem&btnG=Rechercher&meta=
et bien d'autres ...
je n'ai pas réussi à trouver ce cas particulier

J'ai éssayé de mettre xml:space="preserved" dans le xsl:attribut ça ne marche aps non plus

Alors comment faut il faire pour qu'une image dynamique s'affiche correctement avec un xml:space = "preserved" ?

bon beh je retourne sur mes tests et recherches

mercredi 14 décembre 2005 à 16:54:51 | Re : [xsl][aspx] Encore un problème : ignore les xsl:attribute

jesusonline

Membre Club Administrateur CodeS-SourceS
Tu peux détailler ?

ce que tu nous montre c'est quoi ? le xml? le xsl ? le resultat ? car pour l'instant c'est pas grand chose :)


Cyril - MVS - MCP ASP
mercredi 14 décembre 2005 à 17:13:59 | Re : [xsl][aspx] Encore un problème : ignore les xsl:attribute

keliante

Alors cyril je parle du xsl. Voici le code ma page xsl  : (attention c'est gros)

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  <xsl:output method="html" encoding="iso-8859-1" indent="yes" version="1.0"/>
  <xsl:decimal-format name="std" decimal-separator="," grouping-separator=" "/>
  <xsl:template match="/" xml:space="preserve">
<html>
<head>
  <title>Untitled-Generated with trial version of MoreMotion Web Designer</title>
  <meta http-equiv="content-language" content="fr"/>
  <meta name="Generator" content="MoreMotion Web Designer Trial Version"/>
  <style type="text/css">
    a:link {color: #0000FF}
    a:visited {color: #800080}
    a:active {color: #FF0000}
    .c1   {margin: 0px; background-color: #ffffff}
    .c2   {font-family: verdana; font-size: 10pt; text-align: left; color: #000000}
    .c3   {padding: 0px 2px 0px 2px}
  </style>
</head>
<body topmargin="0" leftmargin="0" class="c1">
<table cellspacing="0" cellpadding="0" width="1024" class="c2">
  <tr>
    <td rowspan="2" colspan="12" valign="top"><img name="image21" src="images/RayonFemme2.jpg" width="736" height="42" border="0"/></td>
    <td colspan="2" valign="top"><img name="image22" src="images/RayonFemme2-03.jpg" width="148" height="40" border="0"/></td>
    <td rowspan="21" valign="top"><img name="image23" src="images/RayonFemme2-04.jpg" width="140" height="800" border="0"/></td>
    <td height="40"/>
  </tr>
  <tr>
    <td rowspan="2" colspan="2" valign="top"><img name="image24" src="images/RayonFemme2-05.jpg" width="148" height="56" border="0"/></td>
    <td height="2"/>
  </tr>
  <tr>
    <td rowspan="3" colspan="2" valign="top"><img name="image25" src="images/RayonFemme2-06.jpg" width="270" height="164" border="0"/></td>
    <td colspan="2" valign="top"><a href="/indexprototype.html"><img name="image26" src="images/RayonFemme2-07.jpg" width="93" height="54" border="0"/></a></td>
    <td colspan="2" valign="top"><img name="image27" src="images/RayonFemme2-08.jpg" width="93" height="54" border="0"/></td>
    <td colspan="2" valign="top"><img name="image212" src="images/RayonFemme2-09.jpg" width="94" height="54" border="0"/></td>
    <td colspan="2" valign="top"><img name="image211" src="images/RayonFemme2-10.jpg" width="93" height="54" border="0"/></td>
    <td colspan="2" valign="top"><img name="image210" src="images/RayonFemme2-11.jpg" width="93" height="54" border="0"/></td>
    <td height="54"/>
  </tr>
  <tr>
    <td colspan="12" valign="top"><img name="image29" src="images/RayonFemme2-12.jpg" width="614" height="85" border="0"/></td>
    <td height="85"/>
  </tr>
  <tr>
    <td valign="top"><img name="image28" src="images/RayonFemme2-13.jpg" width="28" height="25" border="0"/></td>
    <td rowspan="5" colspan="11" valign="top"><img name="image217" src="images/RayonFemme2-14.jpg" width="586" height="101" border="0"/></td>
    <td height="25"/>
  </tr>
  <tr>
    <td rowspan="16" valign="top"><img name="image214" src="images/RayonFemme2-15.jpg" width="142" height="594" border="0"/></td>
    <td colspan="2" valign="top"><img name="image213" src="images/RayonFemme2-16.jpg" width="156" height="19" border="0"/></td>
    <td height="19"/>
  </tr>
  <tr>
    <td colspan="2" valign="top"><a href="http://localhost/test%20fredo/Site1/testtransfert.aspx?page=courtes&amp;fonction=taxe&amp;para=15"><img name="image231" src="images/RayonFemme2-17.jpg" width="156" height="19" border="0"/></a></td>
    <td height="19"/>
  </tr>
  <tr>
    <td colspan="2" valign="top"><a href="http://localhost/test%20fredo/Site1/testtransfert.aspx?page=longues&amp;fonction=taxe&amp;para=22"><img name="image232" src="images/RayonFemme2-18.jpg" width="156" height="19" border="0"/></a></td>
    <td height="19"/>
  </tr>
  <tr>
    <td colspan="2" valign="top"><img name="image222" src="images/RayonFemme2-19.jpg" width="156" height="19" border="0"/></td>
    <td height="19"/>
  </tr>
  <tr>
    <td colspan="2" valign="top"><img name="image221" src="images/RayonFemme2-20.jpg" width="156" height="18" border="0"/></td>
    <td rowspan="3" colspan="11" valign="top"><img name="image223" src="images/RayonFemme2-21.jpg" width="586" height="44" border="0"/></td>
    <td height="18"/>
  </tr>
  <tr>
    <td colspan="2" valign="top"><img name="image220" src="images/RayonFemme2-22.jpg" width="156" height="19" border="0"/></td>
    <td height="19"/>
  </tr>
  <tr>
    <td rowspan="2" colspan="2" valign="top"><img name="image219" src="images/RayonFemme2-23.jpg" width="156" height="14" border="0"/></td>
    <td height="7"/>
  </tr>
  <tr>
    <td rowspan="3" colspan="11" valign="top"><img name="image230" width="586" height="33" border="0">
      <xsl:attribute name="src">images/<xsl:value-of select="/root/Produits/Item/image/courtes/urlimage1"/></xsl:attribute>
    </img></td>
    <td height="7"/>
  </tr>
  <tr>
    <td colspan="2" valign="top"><img name="image218" src="images/RayonFemme2-25.jpg" width="156" height="24" border="0"/></td>
    <td height="24"/>
  </tr>
  <tr>
    <td rowspan="7" colspan="2" valign="top"><img name="image229" src="images/RayonFemme2-26.jpg" width="156" height="443" border="0"/></td>
    <td height="2"/>
  </tr>
  <tr>
    <td colspan="2" valign="top"><img name="image224" width="147" height="134" border="0">
      <xsl:attribute name="src">images/<xsl:value-of select="/root/Produits/Item/image/courtes/urlimage2"/></xsl:attribute>
    </img></td>
    <td colspan="4" valign="top"><img name="image225" width="146" height="134" border="0">
      <xsl:attribute name="src">images/<xsl:value-of select="/root/Produits/Item/image/courtes/urlimage3" /></xsl:attribute>
    </img></td>
    <td colspan="4" valign="top"><img name="image226" width="147" height="134" border="0">
      <xsl:attribute name="src">images/<xsl:value-of select="/root/Produits/Item/image/courtes/urlimage4"/></xsl:attribute>
    </img></td>
    <td valign="top"><img name="image227" width="146" height="134" border="0">
      <xsl:attribute name="src">images/<xsl:value-of select="/root/Produits/Item/image/courtes/urlimage5"/></xsl:attribute>
    </img></td>
    <td height="134"/>
  </tr>
  <tr>
    <td colspan="11" valign="top"><img name="image215" width="586" height="28" border="0">
      <xsl:attribute name="src">images/<xsl:value-of select="/root/Produits/Item/image/courtes/urlimage6"/></xsl:attribute>
    </img></td>
    <td height="28"/>
  </tr>
  <tr>
    <td colspan="11"/>
    <td height="55"/>
  </tr>
  <tr>
    <td colspan="4"/>
    <td width="229" colspan="4" class="c3">Taxe : <xsl:value-of select="root/Produits/Item/Taxe1"/> €</td>
    <td colspan="3"/>
    <td height="24"/>
  </tr>
  <tr>
    <td colspan="11"/>
    <td height="129"/>
  </tr>
  <tr>
    <td colspan="11" valign="top"><img name="image228" src="images/RayonFemme2-35.jpg" width="586" height="71" border="0"/></td>
    <td height="71"/>
  </tr>
  <tr>
    <td width="142"/>
    <td width="128"/>
    <td width="28"/>
    <td width="65"/>
    <td width="82"/>
    <td width="11"/>
    <td width="14"/>
    <td width="80"/>
    <td width="41"/>
    <td width="52"/>
    <td width="60"/>
    <td width="33"/>
    <td width="2"/>
    <td width="146"/>
    <td width="140"/>
    <td height="0"/>
  </tr>
</table>
</body>
</html>
</xsl:template>
</xsl:stylesheet>

pfiou voilà le code.

ggrrrr y a pas de nurmérotation pour les lignes de codes : pas grave les lignes rouges sont ignoré et je ne sais pas comment faire pour qu il comprenne mes pages dynamiques
voilà

mercredi 14 décembre 2005 à 17:26:03 | Re : [xsl][aspx] Encore un problème : ignore les xsl:attribute

jesusonline

Membre Club Administrateur CodeS-SourceS
beurk des tableaux !!!

Tu peux me montrer ton xml et ce que tu veux afficher, car la je pige pas ce que tu veux faire avec le <select attribute> :/

au pire va voir sur le forum de [ Lien ] ils sont assez doué dans les trucs du genre


Cyril - MVS - MCP ASP
mercredi 14 décembre 2005 à 17:52:24 | Re : [xsl][aspx] Encore un problème : ignore les xsl:attribute

keliante

ok donc voilà le xml :

<?xml version="1.0" encoding="utf-16"?>
<?xml-stylesheet href="manchescourtes.xsl" type="text/xsl"?>
<root>
   <Produits>
      <Item>
         <Taxe1>17,93999992311</Taxe1>
         <image>
            <courtes>
               <urlimage1>RayonFemme2-24.jpg</urlimage1>
               <urlimage2>RayonFemme2-27.jpg</urlimage2>
               <urlimage3>RayonFemme2-28.jpg</urlimage3>
               <urlimage4>RayonFemme2-29.jpg</urlimage4>
               <urlimage5>RayonFemme2-30.jpg</urlimage5>
               <urlimage6>RayonFemme2-31.jpg</urlimage6>
            </courtes>
            <longues>
               <urlimage1>RayonFemme2-32.jpg</urlimage1>
               <urlimage2>RayonFemme2-33.jpg</urlimage2>
               <urlimage3>RayonFemme2-34.jpg</urlimage3>
            </longues>
         </image>
      </Item>
   </Produits>
</root>

mercredi 14 décembre 2005 à 17:57:10 | Re : [xsl][aspx] Encore un problème : ignore les xsl:attribute

jesusonline

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
okkkk :)

<img name="image226" width="147" height="134" border="0" src={./root/Produits/Item/image/courtes/urlimage4} />

ou quelque chose du genre, regarde dans mon exemple il me semble que je le fais.


Cyril - MVS - MCP ASP<
jeudi 15 décembre 2005 à 10:46:21 | Re : [xsl][aspx] Encore un problème : ignore les xsl:attribute

keliante

en effet ça marche pfiou et beh merci encore cyril.


Cette discussion est classée dans : xml, ignore, xsl, space, attribute


Répondre à ce message

Sujets en rapport avec ce message

dom xml xsl [ par bubblepwal ] Bonjour, J'ai un petit problême dans un script ASP transcrit d'un JScript qui marche ... Dans l'ASP, aucune erreur mais le XML reste vide :-(je sais [XSL]Importer et lire un .xml se trouvant sur un serveur... [ par akaii ] Bonjour, Je dois rendre dynamique cette partie de code Actuellement le fichier pbxglobal.xml est en dur dans mon projet, mais c'est un fichier qui est asp net+There are multiple root elements. [ par jimmy69 ] Bonjour,je bosse avec c# 1.1 webform etj'essayes en vain d'applique une transformation xslt sur un fichier xml issue d'un dataset afin d'obtenir un fi XSL :AIDEZ MOI SVP [ par lamiruth ] Bonjour à tous,svp je souhaite transformer un document du XML vers TXT.voici le format de données XML:DER1345340& Affichage d'un xml dans un xsl [ par kabrider ] Bonjour,J'aimerai pouvoir affiché les 4 derniers enregistrements de mon fichier en commencant par le dernier. Je ne trouve pas comment faire ni si c'e Pagination ASP et XML [ par onlyge ] Bonjour, J'ai presque terminé un mandat de programmation que je dois faire mais je bloque à la dernière étape. Pour résumé, j'affiche une liste de don [xml][xsl]page xml utilisant une base de donnée xml (pas de forum xml :/ ) [ par keliante ] Bonjour à tous, dsl de poster ici mais je n'ai pas trouvé sur quel forum posté mais comme il y a pas mal de sujet sur le xml ici , j'espère trouver [xsl][xml] transformer un xsl avec un xml [ par keliante ] Bonjour à tous, Je recherche un moyen de transformer ma page xsl avec un xml. (pas un xml transformé avec xsl) J'ai trouvé sur internet ceci < Xml et Xsl [ par akaii ] Bonjour,- Visual Web Developer 2005.- C#.Je dois transformer un document .xml avec un fichier .xsl. Le fichier .xml se trouvant sur une passerelle VoI [xml] la programmation DOM [ par keliante ] bonjour à tous, comme vous vous interessez  au XML , vous pouvez surement m'aider. Je cherche à mettre du script dans mes pages XML/XSL . J'ai vu que


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,090 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales