Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > XML
XML Forum d'entraide sur XML avec PHP. Exemples : SimpleXML, OpenXML... Avant de poster -> FAQ XML, Cours XML et Sources XML
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/03/2006, 18h39   #1
Membre habitué
 
Inscription : décembre 2003
Messages : 650
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : décembre 2003
Messages : 650
Points : 115
Points : 115
Par défaut PHP et XML : remplacer les < et >

Bonjour,

existe il une fonction equivalente à htmlentities pour l'xml ?

je ne vois pas par quoi je dois remplacer dans les contenus, les balises < > & ... qui sont réservés à l'xml

merci
firejocker est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/03/2006, 18h44   #2
Expert Confirmé Sénior
 
Avatar de Mr N.
 
Inscription : septembre 2004
Messages : 5 421
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 5 421
Points : 5 835
Points : 5 835
&lt; &gt; ?

ou alors si tu es dans un CDATA, tu n'as pas besoin d'entité... à confirmer
Mr N. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/03/2006, 18h55   #3
Membre habitué
 
Inscription : décembre 2003
Messages : 650
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : décembre 2003
Messages : 650
Points : 115
Points : 115
autant pour moi,

c'est ok avec htmlentities....

desole du derangement... la fatigue du vendredi soir ....
firejocker est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/03/2006, 12h53   #4
Expert Confirmé
 
Avatar de sekaijin
 
Femme
Urbaniste
Inscription : juillet 2004
Messages : 1 421
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 48
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Urbaniste
Secteur : Santé

Informations forums :
Inscription : juillet 2004
Messages : 1 421
Points : 2 809
Points : 2 809
Attention la fonction htmlhentites fonctionne sur tout texte
mais si tu produit un flux xml en ayant utilisé htmlentites
tu vas te retrouver avec des &truc; dans ton xml et toutes les entités de html n'existent pas en xml.

certain parseur ne pourront pas lire ton flux.

pour que cela fonction il faut que dans l'entête de ton xml tu attache une dtd ou un schéma xml qui définie ces entités.

A+JYT
sekaijin est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h37.


 
 
 
 
Partenaires

Hébergement Web