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

XSL/XSLT/XPATH XML Discussion :

Jeton attendu 'eof' trouvé '@'. [XSLT 1.0]


Sujet :

XSL/XSLT/XPATH XML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2009
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 48
    Par défaut Jeton attendu 'eof' trouvé '@'.
    Mon xml (extrait):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    	<Paragraphe titreParagraphe = "Le saviez-vous ?">
    		<Contenu>
    			<LigneAvecEtoile>
    				Jusqu'au milieu des années 90, on pensait qu'il serait impossible de créer des robots bipèdes
    				pouvant marcher comme un être humain.
    			</LigneAvecEtoile>
    Mon xlst (extrait):
    Code : 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
                <xsl:for-each select="@Paragraphe">
    				<xsl:if test = " @Contenu != ''">
     
    						<xsl:if test = "@LigneAvecEtoile != ''">
    							<xsl:value-of select="* @LigneAvecEtoile"/>
    						</xsl:if>
     
    						<xsl:if test = "@LigneTabulationAvecEtoile != ''">
    							<xsl:value-of select="*	@LigneTabulationAvecEtoile"/>
    						</xsl:if>
     
    						<xsl:if test = "[@LigneAvecEtoile = '' and @LigneTabulationAvecEtoile ='']">
    							<xsl:value-of select="@Contenu"/>
    						</xsl:if>
     
    				</xsl:if>
    En exécutant sur IE6 je tombe sur Jeton attendu 'eof' trouvé '@'. * -->@<--LigneAvecEtoile




    Une idée?

    Merci !

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Il est en train de se plaindre que là où le fichier devrait s'arrêter, il y a un @ au lieu de s'arrêter là tout de suite.

    - C'est qui, "il" ? Où obtiens-tu ce message d'erreur ?
    - Montre plutôt la fin de tes fichiers.

    Edit: au temps pour moi, je n'avais pas remarqué ce que Loceka a remarqué. Le problème est certainement là. Ce sont les expressions XPath qui auraient dû s'arrêter et ont eu un @ à la place.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre Expert
    Avatar de Loceka
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    2 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 2 276
    Par défaut
    accessoirement, il me paraît très étrange ton select...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <xsl:value-of select="* @LigneAvecEtoile"/>
    A mon avis c'est pas valide comme syntaxe d'avoir "*" puis "@..." sur la même ligne, sans opérateur de concaténation.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 04/08/2012, 00h15
  2. Réponses: 0
    Dernier message: 03/12/2008, 17h28
  3. ';'attendu(e) mais '.' trouvé(e). (débutant)
    Par Pov type dans le forum Débuter
    Réponses: 12
    Dernier message: 15/09/2008, 17h57
  4. [IFSTREAM] EOF ne trouve jamais la fin
    Par michaeljeru dans le forum C++
    Réponses: 1
    Dernier message: 15/11/2007, 18h22
  5. "(" attendu, ")" trouvé
    Par Jhulk dans le forum Débuter
    Réponses: 4
    Dernier message: 06/04/2006, 09h26

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