IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Delphi Discussion :

XSL : missing equals sign between attribute and attribute value


Sujet :

Delphi

  1. #1
    Membre habitué

    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    639
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 639
    Points : 167
    Points
    167
    Par défaut XSL : missing equals sign between attribute and attribute value
    Bonsoir,

    j'ai un fichier XSL, et quand je l'utilise pour transformer un XML en HTML via Delphi j'ai le message d'erreur suivant :

    missing equals sign between attribute and attribute value
    Ligne 3 <xsl: template match="/">
    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    <?xml version="1.0"?> 
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/TR/WD-xsl"> 
       <xsl: template match="/"> 
          <xsl:apply-templates select="ERREURS"/> 
       </xsl:template> 
       <xsl: template match="ERREURS"> 
          <html>
             <body> 
                <xsl:apply-templates select="ERREUR"/> 
             </body> 
          </hmtl> 
       </xsl:template> 
     
       <xsl: template match="ERREUR"> 
          Code erreur: <b><xsl:value-of select="nom"/></b><br/> 
          <xsl:apply-templates select="ENREGISTREMENTS"/> 
          <xsl: template match="ENREGISTREMENTS">
             <xsl:apply-templates select="ENREGISTREMENT"/>
          </xsl:template> 
          <xsl: template match="ENREGISTREMENT"> 
             Enregistrement: <b><xsl:value-of select="nom"/></b><br/>     
          </xsl:template> 
       </xsl:template> 
    </xsl:stylesheet>
    Savez-vous ce qui a provoqué cette erreur dans mon fichier XSL? (je débute en XSL, et donc il y a de fortes chances que mon fichier soit completement faux)

    Merci!

  2. #2
    Expert éminent
    Avatar de GrandFather
    Inscrit en
    Mai 2004
    Messages
    4 587
    Détails du profil
    Informations personnelles :
    Âge : 54

    Informations forums :
    Inscription : Mai 2004
    Messages : 4 587
    Points : 7 103
    Points
    7 103
    Par défaut
    Bonjour,

    je n'ai pas regardé du point de vue logique, mais du point de vue syntaxique il y a plusieurs problèmes :

    • Il ne faut pas mettre d'espace entre xsl: et template (syntaxe XML)
    • Il est interdit d'imbriquer les xsl:template

Discussions similaires

  1. [XSL~FO][FOP] variables possibles dans les attributs de tags ?
    Par lebechen dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 29/06/2006, 09h17
  2. Réponses: 4
    Dernier message: 27/04/2006, 13h21
  3. Ambiguity between 'TBitmap' and 'Windows::TBitmap' ???
    Par scifire dans le forum C++Builder
    Réponses: 2
    Dernier message: 18/01/2005, 12h44
  4. Réponses: 2
    Dernier message: 23/06/2004, 16h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo