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 :

pb de syntaxe XML ne reconnais pas les données ..


Sujet :

XML/XSL et SOAP

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 97
    Points : 64
    Points
    64
    Par défaut pb de syntaxe XML ne reconnais pas les données ..
    Bonjour à tous,

    Je viens à vous, car j'ai une question pratique, j'ai essayé le tuto proposé par le site et il marche tres tres bien !!!

    cependant , je rencontre un problème, car j'ai dans le champ "contenu" de ma table "news" des caractères HTML comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <P><BR>Suite à la réunion de la Commission "Patrimoine" du 25 novembre dernier, <FONT color=#990000><STRONG>ci-joint la nouvelle version du tableau </STRONG></FONT> revu par <A href="mailto:...@univ-reims.fr">F. T</A><BR></P>
    <P>Le tableau est accompagné de :<BR>- <STRONG>Note sur la circulaire du 1er août 2005 </STRONG>rédigée par NiL <BR><BR><STRONG>- Note sur les décrets du 20 juillet 2005 </STRONG>rédigée par DG </P>
    <P>(Voir actualités suivantes)</P>
    j'ai ce code dans RSS.php

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    <?  
     
    //édition du début du fichier xml 
    $xml='<?xml version="1.0" encoding="ISO-8859-1"?>'; 
    $xml.='<rss version="2.0">'; 
    $xml.='<channel>';
    $xml.='<title>PROJET CNAM</title>';
    $xml.='<link>http://127.0.0.1/BDD</link>'; 
    $xml.='<description>test RSS projet CNAM</description>'; 
    $xml.='<pubDate>Mardi 11 Avril 2006</pubDate>'; 
    //Connection à la base de donné et sélection de la table
    $host = "localhost";
    $base = "CNAM_PROJET";
    $user = "root";
    $pwd = ""; 
    @mysql_connect($host,$user,$pwd) or die("connexion impossible");
    @mysql_select_db($base) or die("Echec de selection de la base");
    //selection des dix dernirères news 
    $requete="SELECT * FROM news, users WHERE news.auteur=users.id_users order by date desc limit 0, 10"; 
    $res=mysql_query($requete); 
    //Extraction des informations et ajout au contenu 
    while($tab=mysql_fetch_array($res)){ 
       $titre=$tab['titre'];
       $id_news=$tab['id_news'];  
       $auteur=$tab['nom_user']; 
       $id_news=urldecode($id_news); 
       $contenu=$tab['contenu']; 
       $date=$tab['date']; 
       setlocale(LC_TIME, "fr"); 
       $pubDate=date("r", strtotime($date)); 
       $xml.='<item>'; 
       $xml.='<title>'.$titre.'</title>';
       $xml.='<link>http://portable/BDD/index.php?page=news&amp;id_news='.$id_news.'</link>'; 
       $xml.='<author>'.$auteur.'</author>'; 
       $xml.='<description>'.$contenu.'</description>'; 
       $xml.='<pubDate>'.$pubDate.'</pubDate>'; 
       $xml.='</item>'; 
    } 
     
    //Fermeture des balises channel et rss 
    $xml.='</channel>'; 
    $xml.='</rss>'; 
    //Ecriture dans le fichier xml 
    $fp=fopen("rss.xml","w");  
    fwrite($fp, $xml);                              
    fclose($fp); 
    echo 'Export XML effectue !<br><a href="rss.xml">Voir le fichier</a>';
     
    //echo $xml; 
    ?>
    je rencontre une erreur du type :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    The XML page cannot be displayed 
    Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later. 
     
     
    --------------------------------------------------------------------------------
     
    A string literal was expected, but no opening quote character was found. Error processing resource 'http://localhost/GRALE/...
     
    <?xml version="1.0" encoding="ISO-8859-1"?><rss version="2.0"><channel><title>PROJET CNAM</title&...
    Si je met des caractères sans balises html ca marche nickel, mais là non, savez vous pourquoi ??

    merci beaucoup

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 97
    Points : 64
    Points
    64
    Par défaut
    personne ne peut m'aider ?

    tans pis

Discussions similaires

  1. comment faire pour que mon parseur XML n'échappe pas les carctères tels que ">" par exemple ?
    Par _LittleFlea_ dans le forum Format d'échange (XML, JSON...)
    Réponses: 4
    Dernier message: 16/10/2009, 16h25
  2. Réponses: 0
    Dernier message: 24/05/2008, 16h36
  3. Réponses: 1
    Dernier message: 11/09/2007, 17h06
  4. ClientDataSet.Refresh ne rafraichit pas les données
    Par WebPac dans le forum Bases de données
    Réponses: 4
    Dernier message: 26/04/2007, 14h32
  5. y'a pas les données quand je veux imprimer
    Par StyleXP dans le forum Bases de données
    Réponses: 38
    Dernier message: 25/03/2006, 19h15

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