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

WinDev Discussion :

Afficher un contenu XML dans un champ HTML


Sujet :

WinDev

  1. #1
    Membre habitué
    Développeur informatique
    Inscrit en
    Juin 2004
    Messages
    422
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2004
    Messages : 422
    Points : 174
    Points
    174
    Par défaut Afficher un contenu XML dans un champ HTML
    Bonjour,

    J'ai un fichier XML que je souhaiterais afficher dans un champ HTML.
    J'aimerais que le fichier XML soit mis en forme de façon plus lisible pour l'utilisateur, sans pour autant faire de mise en forme compliquée.
    Je voudrais supprimer les indentations, supprimer les balises fermantes, remplacer les balises <nomclient> par nomclient :...

    La structure des fichiers peut changer, donc les noms de balises aussi.

    Quelle serait votre méthode, la plus simple possible à mettre en place, sans parser tout le fichier pour trouver les caractères à remplacer, etc... J'ai essayé d'utiliser un CSS mais j'y arrive avec des noms de balise bien définis, sauf que mes fichiers peuvent avoir des noms de balise différents à chaque fois.

    Merci d'avance

  2. #2
    Expert confirmé
    Avatar de Voroltinquo
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Juin 2017
    Messages
    2 857
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Juin 2017
    Messages : 2 857
    Points : 5 402
    Points
    5 402
    Billets dans le blog
    1
    Par défaut
    Bonjour,
    Tu peux éventuellement t'inspirer du code de Julien V en ne conservant que les valeurs affectées à COL_Balise et COL_Val qui seraient ajoutées à ton champ.
    Sinon, il reste la désérialisation.
    Il y a peut-être plus simple, mais ça tourne.
    Quand tout a échoué utilisez l'option RTFM

  3. #3
    Membre habitué
    Développeur informatique
    Inscrit en
    Juin 2004
    Messages
    422
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2004
    Messages : 422
    Points : 174
    Points
    174
    Par défaut
    Merci beaucoup pour ton aide, ce code fonctionne vraiment très bien.
    Je ne connais pas trop le concept de désérialisation XML, je vais me pencher également de ce coté là.

Discussions similaires

  1. Inclure code XML dans une page HTML ?
    Par kpatoulu dans le forum XML/XSL et SOAP
    Réponses: 1
    Dernier message: 24/10/2005, 14h59
  2. Insertion d'XML dans de l'HTML
    Par SDuh dans le forum XML/XSL et SOAP
    Réponses: 6
    Dernier message: 02/09/2005, 21h04
  3. Insertion d'XML dans de l'HTML (autre cas)
    Par a028762 dans le forum XML/XSL et SOAP
    Réponses: 1
    Dernier message: 28/08/2005, 10h13
  4. Insérer du XML dans une page HTML
    Par Shaman LizardKing dans le forum XML/XSL et SOAP
    Réponses: 14
    Dernier message: 04/05/2005, 07h27
  5. problème xsl : inclure une donnée xml dans une balise html
    Par djodjo dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 03/01/2003, 09h24

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