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

XML/XSL et SOAP Discussion :

Problème sur caractère


Sujet :

XML/XSL et SOAP

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 52
    Points : 37
    Points
    37
    Par défaut Problème sur caractère
    Bonjour,

    A l'intérieur d'une balise "commentaire", j'ai des caractères de type "<" ou ">" ou "<="...).
    Lorsque j'ouvre mon fichier XML, j'ai un message qui me dit que mon document n'est pas bien formé.

    Comment puis-je faire pour que dans ma balise "commentaire", je puisse garder ces signes, sans qu'il comprenne autre chose ?

    Dois-je mettre une DTD avec une indication précise?

    Merci de votre aide,

    Laurent

  2. #2
    Rédacteur

    Avatar de Erwy
    Homme Profil pro
    Développeur Web
    Inscrit en
    Novembre 2003
    Messages
    4 967
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2003
    Messages : 4 967
    Points : 10 927
    Points
    10 927
    Par défaut
    < et > doivent être remplacé par &lt; et &gt; dans du XML

    Deux solutions
    - transformer ces caractères
    - encadrer systematiquement le contenu de cesbalises par des cdata

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 52
    Points : 37
    Points
    37
    Par défaut
    Merci par ta réponse.

    Effectivement, encadrer par CDATA me semblait être la bonne solution. Par contre, ma balise <commentaire> contient des "& # 232;" pour (é) et autres transcriptions en ce genre.

    Ta deuxième méthode consisterait à faire une conversion des "<" et ">" pour cette balise directement dans une XLT.
    Je ne sais pas quel code il faut employer. Est-ce que tu aurais un bout de code en réserve ?

    Merci de ton aide,

    Laurent

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

Discussions similaires

  1. Problème de caractères spéciaux sur chemin
    Par la_praline dans le forum C#
    Réponses: 1
    Dernier message: 28/07/2009, 23h20
  2. problème sur comparaison de caractère
    Par temoanatini dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 06/02/2008, 19h18
  3. Problème sur des chaines de caractères
    Par soso78 dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 16/10/2007, 13h11
  4. Problème sur le caractère backspace
    Par genteur slayer dans le forum Fortran
    Réponses: 1
    Dernier message: 26/04/2007, 15h50
  5. Problème sur des chaînes de caractères
    Par Anonymous dans le forum Access
    Réponses: 9
    Dernier message: 16/09/2005, 08h21

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