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 :

[XSLT] générique : présentation par tableaux imbriqués


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Membre du Club
    Inscrit en
    Décembre 2007
    Messages
    120
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 120
    Points : 59
    Points
    59
    Par défaut [XSLT] générique : présentation par tableaux imbriqués
    Bonjour,

    Je travaille depuis peu sur un outil d'indexage. Le tout me génère une page d'index avec des extraits et des liens pour accéder au contexte à partir d'une multitude de documents.

    Je joins deux index que j'ai générés :
    - l'un avec liens vers les documents initiaux
    - l'autre sans

    Dans le premier, mes liens sont décomposés, ne sont plus cliquables, et en plus le reste du texte ne s'affiche plus

    Dans le second, on voit le résultat que je devrais avoir sans liens.

    J'ai un problème lorsque j'ajoute des liens, je crois que c'est à cause de ma feuille de style. J'ai cherché dans des docs et je ne trouve pas comment exclure une concordance (match). Par exemple, si je pouvais exclure la concordance avec mes balises <Link>, mes liens ne seraient pas décomposés...

    Est-ce que quelqu'un aurait une idée? Je cherche pourquoi mon texte disparaît et comment conserver mes liens.
    Merci d'avance à tous ceux qui me liront.
    Fichiers attachés Fichiers attachés

  2. #2
    Membre éprouvé Avatar de alain.couthures
    Profil pro
    Gérant
    Inscrit en
    Avril 2007
    Messages
    902
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Gérant

    Informations forums :
    Inscription : Avril 2007
    Messages : 902
    Points : 1 247
    Points
    1 247
    Par défaut
    Peut-être que le moyen le plus simple est de remplacer les * par *[name()!='Link']...

    Ou alors, faire un template rien que pour Link en y mettant une priorité supérieure...
    Formulaires XForms sur tous navigateurs sans extension à installer (architecture XRX) : http://www.agencexml.com/xsltforms/

  3. #3
    Membre du Club
    Inscrit en
    Décembre 2007
    Messages
    120
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 120
    Points : 59
    Points
    59
    Par défaut
    Ok merci , je vais voir pour ça.
    Et sinon, comment se fait-il que mon texte disparaisse quand je rajoute mes balises <Link> ?

  4. #4
    Membre du Club
    Inscrit en
    Décembre 2007
    Messages
    120
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 120
    Points : 59
    Points
    59
    Par défaut
    Je suis toujours au même point...
    Je débute en XSL/XML, je vois pas comment gérer ça avec un "template supérieur". J'ai essayé l'expression précédente à divers endroit, ça ne me donne rien et je ne sais toujours pas pourquoi mon texte disparaît

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

Discussions similaires

  1. Tableaux imbriqués et instances
    Par sayag dans le forum Windows Forms
    Réponses: 5
    Dernier message: 25/06/2007, 17h15
  2. [Tableaux] Deux tableaux imbriqués
    Par djedje37et28 dans le forum Langage
    Réponses: 4
    Dernier message: 23/03/2007, 19h57
  3. [Tableaux] Besoin d'explications sur les tableaux imbriqués
    Par gateaubasque dans le forum Langage
    Réponses: 5
    Dernier message: 23/03/2007, 09h12
  4. [XSLT][PHP] Trier par colonne.
    Par Extra-Nitro dans le forum XSL/XSLT/XPATH
    Réponses: 9
    Dernier message: 22/08/2006, 13h38
  5. [HTML]problème de tableaux imbriqués
    Par tyrann dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 24/03/2006, 15h29

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