PEAR_XMLParser::preProcessStupidSaxon() – pre-process xml to weed out characters/entities that would kill parsing


require_once '/XMLParser.php';

string PEAR_XMLParser::preProcessStupidSaxon ( string $data )


This method examines xml data prior to parsing and replaces all entities like à with their equivalent (à in this case). It also scans the file for any non-ascii characters like à and replaces them with their entity equivalent (&#224).

This prevents saxon in PHP 4 and PHP 5 from choking on non-ISO-8859-1 characters.


string $data

The xml data.


throws no exceptions thrown


This function can not be called statically.

parse (Previous) PEAR Installer: customizing the installer itself (Next)
Last updated: Sat, 16 Feb 2019 — Download Documentation
Do you think that something on this page is wrong? Please file a bug report.
View this page in:
  • English

User Notes:

There are no user contributed notes for this page.