Question : Pourquoi cette sorte de xslt ne fonctionne-t-elle pas ?

BONJOUR, le

I ont un XSLT qui assortissait avec succès un dossier de xml que j'avais créé à la main.  Cependant, maintenant je manoeuvre le XML en code (C#, cadre net 3.5), et quand j'applique la transformation de XSLT, la sorte ne fonctionne plus.  Je suspecte sa quelque chose faire avec le codage Im employant (?).  Est-ce que n'importe qui peut jeter une lumière ?

the XML:


POSITION= " 0 " >
POSITION= du " 1 " >

POSITION= du " 0 " >
POSITION= " 0 " >

POSITION= du " de /images/QPAGE.gif 1 " >
>


The XSLT :

< ? encoding= " utf-16 " du version= " 1.0 " de xml ? >

version= " du nofollow " > http://www.w3.o/>L/Transforrg/1999/XSm de " rel= " de _blank " de " target= " de http://www.w3.org/1999/XSL/Transform de " href= " de

:
du >
de " RACINE " de match= de calibre :
du name= " identification " d'attribut : select= " @ID "/>

: name= " TYPE "
: select= " @TYPE "/>

:
de " TITRE " de name= d'attribut : select= " @TITLE "/>

:
de " IMAGE " de name= d'attribut : select= " @IMAGE "/>

:
de " POSITION " de name= d'attribut : select= " @POSITION "/>


             
de " getItems " de mode= d'appliquer-calibres : order=/>

             
            
        
 

      
du >
de " getItems " de mode= de " ARTICLE " de match= de calibre :
du name= " identification " d'attribut : select= " @ID "/>

: name= " TYPE "
: select= " @TYPE "/>

:
de " TITRE " de name= d'attribut : select= " @TITLE "/>

:
de " IMAGE " de name= d'attribut : select= " @IMAGE "/>

:
de " POSITION " de name= d'attribut : select= " @POSITION "/>

                  
                  
de " getItems " de mode= d'appliquer-calibres : order=/>

            
      
      






class= de

Réponse : Pourquoi cette sorte de xslt ne fonctionne-t-elle pas ?

XSLT est langue distinguant majuscules et minuscules. Puisque la POSITION d'attribut uppercased dans le XML elle devrait uppercased dans le XSLT :
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us