Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 2 sur 2
  1. #1
    Invité de passage
    Inscrit en
    février 2004
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : février 2004
    Messages : 5
    Points : 2
    Points
    2

    Par défaut Problème de paramétrage avec un webservice PHP

    Bonjour à tous, et merci déjà de vous intéresser à mon problème.

    Nous avons un webservice (en fait plusieurs, ils sont tous dans le même cas) qui marche depuis longtemps. Depuis l'ajout de nouvelles machines frontales chez notre hébergeur, nous avons un problème assez étrange.
    Le webservice PHP construit un string contenant un fichier XML (c'est un vieux webservice, cela pourrait être amélioré, mais cela sera dans le futur) et renvoie le dit string à un fichier PHP appelant.

    Si c'est un des anciens frontaux qui traite la demande, pas de problème, le string renvoyé ressemble à cela :
    Code :
    1
    2
    3
    4
    5
    6
    7
     
    <?xml version="1.0" encoding="UTF-8"?> 
    <article xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="article.xsd"> 
    <quantites> 
    <quantite tranche='0'>525</quantite> 
    </quantites> 
    </article>
    Si c'est un des nouveaux frontaux qui traite la demande, là gros soucis, nous perdons mystérieusement les "<", ">", ainsi que les doubles et simples quotes.
    Du coup notre pauvre XML ressemble à ceci :
    Code :
    1
    2
    3
    4
    5
    6
    7
     
    ?xml version=1.0 encoding=UTF-8? 
    article xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance xsi:noNamespaceSchemaLocation=article.xsd 
    referenceNORSTCL4005M/reference 
    quantites 
    /quantites 
    /article
    et forcément au moment du loadXML çà coince et nous avons un "Start tag expected".

    J'avoue que le problème est très bizarre et qu'il me dépasse un peu.

    Auriez-vous une piste de recherche pour résoudre ce drôle de soucis ?

    Merci d'avance

    Cordialement

  2. #2
    Invité de passage
    Inscrit en
    février 2004
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : février 2004
    Messages : 5
    Points : 2
    Points
    2

    Par défaut

    Bonjour,

    Pour info, le problème est résolu, il venait de versions différentes de la libxml.

    Cordialement

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

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •