Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3013 connectés 

  FORUM HardWare.fr
  Programmation
  XML/XSL

  CDATA dans un attribut

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

CDATA dans un attribut

n°1515055
freed102
Arayashiki
Posté le 15-02-2007 à 14:27:14  profilanswer
 

bonjour,
 
Question bete... peut on mettre un CDATA dans un attribut ?
 
comment eviter cela ?
 
sachant que les pages sont générées par du PHP de cette façon là :
 
 

Code :
  1. <?php echo "<?xml version=\"1.0\" encoding=\"utf-8\"?>"; ?>
  2. [...]
  3. print("<DATA titre=\"".utf8_encode($row_tab[1])."\" url=\"".utf8_encode($row_tab2[1])."\"></DATA>\n" );


 
 

Code :
  1. La page XML ne peut pas être affichée
  2. Impossible d'afficher l'entrée XML en utilisant la feuille de style XSL. Corrigez l'erreur, puis cliquez sur le bouton Actualiser ou réessayez ultérieurement.
  3. --------------------------------------------------------------------------------
  4. Aucun espace blanc n'est autorisé à cet emplacement. Erreur de traitement de la ressource http://srvdev/lap/_xml/tv%20FRL.p...
  5. <DATA titre="Chasse & Pêche" url="f_chaines_chassepeche_ifr.php"></DATA>
  6. ---------------------^


 
Freed


Message édité par freed102 le 15-02-2007 à 14:41:38
mood
Publicité
Posté le 15-02-2007 à 14:27:14  profilanswer
 

n°1515731
rx__
Paint It Black
Posté le 16-02-2007 à 18:38:56  profilanswer
 

Les entités sont autorisées dans un attributs me semble-t-il. Ton & devrait donc être converti en &amp; (cf. htmlspecialchars() et autres).

n°1515887
kadreg
profil: Utilisateur
Posté le 17-02-2007 à 09:24:32  profilanswer
 

voila :o


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  XML/XSL

  CDATA dans un attribut

 

Sujets relatifs
XPath : Tout les élement ne contenant pas un attribut donné[XML] Problème pour lire l'attribut xml:lang d'un élement
[Ajax de débutant] : problème avec l'attribut status ?![RESOLU] Mettre un Objet comme attribut d'un autre Objet
Comparaison attribut d'élémentPgSql:afficher une partie de la valeur d'un attribut
Largeur d'un tableau avec l'attribut width, min-withStylesheet pour changer la valeur d' un attribut d'un noeud
Utiliser l'attribut SQL SELECT 
Plus de sujets relatifs à : CDATA dans un attribut


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)