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 :

[xsl java]Appliquer une XSL à un String contenant doc XML


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Membre habitué
    Inscrit en
    Mars 2003
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 15
    Par défaut [xsl java]Appliquer une XSL à un String contenant doc XML
    Bonjour,
    mon souhait serait d'appliquer une XSL à un String java contenant du XML. La méthode java
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    setContentType("text/html");
    permet l'affichage d'un String façon HTML.
    Je voudrais appliquer une XSL à ce String contenant un doc XML en vue d'afficher du HTML dans ma fenêtre java

    Balèze....

  2. #2
    Membre averti
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2003
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2003
    Messages : 17
    Par défaut
    salut,
    je ne suis pas specialiste java, mais ne peux tu pas transformer ta string en objet XML (il y a je pense de tres bonnes implementation du XML DOM pr java). methode loadXML(string) définie dans le DOM.
    puis transformer ton object, via transformNode(stylesheet) ?

    ensuite tu copies le resultat de ta transformation dans ta string, et tu applique ta méthode setContentType() tu aura alors du code HTML dans ta string.

    je pense pour ma part, que pour faire ce que tu veux, il faut forcément qu'a un niveau ou un autre, ta string soit transformée en arbre XML.

    Je ne sais pas si ca répond vraiment à ta question, mais c'est une piste possible.

  3. #3
    Membre habitué
    Inscrit en
    Mars 2003
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 15
    Par défaut
    Merci de ton aide mais je ne pense plus que ce que je veux faire soit possible (tel quel). En effet, dans ma String (j'allais dire dans mon String mais ça le fait pas... ) j'ai du code xml et ce que je devrais avoir c'est du code html. Je voulais donc transformer ce code à l'aide d'une XSL en javapour avoir du code html, un peu comme le fait internet explorer mais bon...

    La seule solution que je voie à mon problème est de gérer dans mon code l'affichage html mais ma XSL est bien trop longue alors ce serait trop prise de tête...

    Ciao et merci

  4. #4
    Membre averti
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2003
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2003
    Messages : 17
    Par défaut
    Citation Envoyé par aldo047
    j'ai du code xml et ce que je devrais avoir c'est du code html. Je voulais donc transformer ce code à l'aide d'une XSL en javapour avoir du code html, un peu comme le fait internet explorer mais bon... :
    dans ce cas la solution que je t'ai donnée me semble assez appropriée, si j'ai bien compris. tu transformes ta xmlstring en objet xml (via les méthodes du DOM), puis tu transformes cet objet xml en HTML via ta stylesheet ?

    C tres facile a faire en jscript, alors ca ne dois pas etre plus dur en java.

    Bon courage.

  5. #5
    Membre habitué
    Inscrit en
    Mars 2003
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 15
    Par défaut
    Merci,
    je vais voir ce que je peux faire alors...
    Mais donc, apparemment c'est possible!
    Merci de m'avoir mis sur la voie.

Discussions similaires

  1. Deserialisze un string contenant un xml
    Par okalyptus dans le forum C#
    Réponses: 1
    Dernier message: 15/02/2013, 22h32
  2. [XL-2007] Tri d'une colonne de string contenant des chiffres
    Par Xunopa dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 03/10/2011, 10h59
  3. [xsl fo] Appliquer un style "Word" à une transfo FO
    Par david_m dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 29/05/2006, 08h55
  4. [XSLT] Transformer un String contenant du xml
    Par VinceFromBcn dans le forum Format d'échange (XML, JSON...)
    Réponses: 5
    Dernier message: 07/07/2004, 12h42
  5. [XSL] Application d'un XSL pour produire un XSL... help
    Par Greedo dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 22/05/2003, 11h30

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