Tom's Guide > Forum > Programmation > [Résolu]Une manipulation de chaine en php

[Résolu]Une manipulation de chaine en php

Forum Programmation : [Résolu]Une manipulation de chaine en php

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonsoir
je débute un peu en php..
j'aurais besoin d'isolé une chaine XXX qui se trouve dans ce genre de balise :
<![CDATA[XXX]]>
en faite c'est parce que je réalise un parser RSS en php, et celle balise empeche XXX de s'afficher.
donc en gros j'aimerais une fonction magique qui ferait
chaine=fonction_magique( <![CDATA[XXX]]> )
avec chaine==XXX, une idée ?


Message édité par Anonyme le 13-04-2007 à 14:31:36
Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

tiens
c'etait pas ta signature, c'etait une recherche google avec idn devant le pseudo :)

Code :
  1. preg_match ('/<!\[CDATA\[(.*)\]\]>/U', $chaine, $match);


$match[1] contiendra le 1er XXX
$match[2] contiendra le 2eme XXX s'il y en a etc...

EDIT: php permet de parser du xml, c'est mieux de voir de ce coté la


Message édité par coca25 le 12-04-2007 à 23:45:18
Répondre à coca25

Bien joué ..
merci de ton aide ça marche bien.

Répondre à Anonyme

oui ou ca:
http://php.benscom.com/manual/fr/ref.xml.php
qui me parait plus clair, d'ailleurs il y a un exemple de parseur rss

Répondre à coca25

Je crois que j'ai trouvé plus simple, il s'agit de Simplexml

http://stephaneey.developpez.com/t [...] utes/#L2.2

il faut juste avoir php 5, c'est n'est pas le cas chez free, mais en mettant l'extension en .php5, ça marche nickel.

Répondre à Anonyme

après c'est selon le choix ;)
il y a quelque nuances quand meme
perso j'utilise:
http://php.benscom.com/manual/fr/ref.domxml.php
avec une classe perso
mais je connaissais pas simpleXml quand je l'ai fait :)

Répondre à coca25

De tout ce que j'ai pu lire, c'est bien SimpleXML qui me semble le plus simple et plus adapté a mon petit projet, encore merci de ton aide :)

Répondre à Anonyme
Tom's Guide > Forum > Programmation > [Résolu]Une manipulation de chaine en php
Aller à :

Il y a 3054 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens