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] FOX explication


Sujet :

XSL/XSLT/XPATH XML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Juin 2009
    Messages
    237
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 237
    Par défaut [XSLT] FOX explication
    Bonjour,

    Je viens de récupérer des feuilles de styles contenant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    xmlns:fox="http://xml.apache.org/fop/extensions"
    Avec des instruction :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <fox:outline>
             <xsl:attribute name="internal-destination">
               <xsl:value-of select="generate-id()"/></xsl:attribute>
               <xsl:apply-templates />
           </fox:outline>
    Quelqu'un peut il m'expliquer à quoi sert FOX ?
    FOX est il compatible xsl 2.0 ?

    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
    En fait fox n'est qu'on nom de variable. Ils auraient tout aussi bien pu faire

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    xmlns:tsointsoin-toto="http://xml.apache.org/fop/extensions"
    et

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <tsointsoin-toto:outline>
      <xsl:attribute name="internal-destination">
      <xsl:value-of select="generate-id()"/></xsl:attribute>
      <xsl:apply-templates />
    </tsointsoin-toto:outline>
    C'est exactement pareil.

    C'est à http://xml.apache.org/fop/extensions qu'il faut t'intéresser, les extensions d'Apache FOP. Et Google t'en dira plus que je n'en sais.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre Expert
    Avatar de polymorphisme
    Homme Profil pro
    Publishing
    Inscrit en
    Octobre 2009
    Messages
    1 460
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Publishing
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2009
    Messages : 1 460
    Par défaut
    Bonjour henri,

    fox est le prefixe de l'espace de noms http://xmlgraphics.apache.org/fop/extensions.
    Il est utilisé pour tous les éléments qui font parti d'une extension de FOP,
    c'est-à-dire les éléments qui ne font pas parti des recommandations XSL 1.0 ou XSL 1.1
    mais qui sont pris en charge par FOP.

    En ce qui concerne l'utilisation de l'élément fox:outline,
    il faudrait que l'on connaisse ta version de FOP !
    Après, je pourrais t'en dire plus

    FOX est il compatible xsl 2.0 ?
    Oui à 100%, puisqu'il n'existe aucun lien direct entre xsl et fox.

    Pour plus d'informations, tu peux consulter la page
    Standard Apache™ FOP Extensions.

  4. #4
    Membre éclairé
    Inscrit en
    Juin 2009
    Messages
    237
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 237
    Par défaut
    Merci pour les réponses

    j'utilise FOP 1.0

  5. #5
    Membre Expert
    Avatar de polymorphisme
    Homme Profil pro
    Publishing
    Inscrit en
    Octobre 2009
    Messages
    1 460
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Publishing
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2009
    Messages : 1 460
    Par défaut
    Bonjour,

    avec FOP 1.0, l'élément fox:outline est obsolète,
    il faut le remplacer par fo:bookmark-tree,
    qui fait parti du XSL-FO 1.1.

    Attention : la documentation du site de FOP 1.0 traitant les extensions n'est plus tout à fait à jour.

Discussions similaires

  1. [Documentation][XSLT][XSLFO]Les balises xslfo
    Par Lydiane dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 14/08/2002, 11h31
  2. [XSLT] inclure du XSL dans une balise html
    Par iaa dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 05/08/2002, 15h57
  3. [XSLT]position d'un element de valeur specifique
    Par squat dans le forum XSL/XSLT/XPATH
    Réponses: 6
    Dernier message: 25/07/2002, 16h42
  4. Recherche code d'un fifo,ou explication
    Par don-diego dans le forum C
    Réponses: 8
    Dernier message: 25/07/2002, 10h26
  5. recherches des cours ou des explications sur les algorithmes
    Par Marcus2211 dans le forum Algorithmes et structures de données
    Réponses: 6
    Dernier message: 19/05/2002, 22h18

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