J'écris un RSS
à JSON parser
et en tant que partie de cela, je dois utiliser htmlentities()
sur n'importe quelle étiquette trouvée dans la balise de description. Actuellement, j'essaie d'utiliser preg_replace()
, mais je me bats un peu avec cela. Mon code actuel (non fonctionnel) ressemble à:PHP: en utilisant preg_replace avec htmlentities
$pattern[0] = "/\<description\>(.*?)\<\/description\>/is";
$replace[0] = '<description>'.htmlentities("$1").'</description>';
$rawFeed = preg_replace($pattern, $replace, $rawFeed);
Si vous avez une solution plus élégante à cela, n'hésitez pas à partager. Merci.
Cela a fait l'affaire, merci. – VirtuosiMedia
Comment modifieriez-vous le modèle pour qu'il corresponde au contenu de tous les noeuds imbriqués? Merci. – cili