PEAR_XMLParser::preProcessStupidSaxon()

PEAR_XMLParser::preProcessStupidSaxon()  -- pré-analyse du XML pour enlever les caractères et les entités pouvant mettre en échec l'analyse

Synopsis

require_once '/XMLParser.php';

string PEAR_XMLParser::preProcessStupidSaxon (string $data)

Description

Cette méthode examine les données XML avant qu'elles ne soient analysées et remplacent toutes les entités comme à avec leur équivalent (à dans ce cas). Elle analyse également le fichier à la recherche de tous les caractères non-ascii comme à et les remplacent par leur entité équivalent (&#224).

Ceci empèche bien des désagréments dans PHP 4 et PHP 5 avec les caractères non-ISO-8859-1.

Paramètres

chaîne de caractères $data

Les données XML.

Valeurs renvoyées

Aucune exception n'est lancée.

Note

Cette fonction ne peut pas être appelée de façon statique.