Mailinglisten-Archive |
Hallo Liste...
Stehe heute nach ca 2 Jahre vor einem echten Problem :
Ich will eine XML-Klasse schreiben, habe aber das Problem, dass ich
xml_set_element_handler im Konstruktor ausführen will und dort ja die
Klassenfunktionen "StartElement" und "EndElement" nur als String angeben
kann. Aber wie gebe ich dort die Namen der Funktionen an ?? Das ist wichtig,
da ja bei Ableitungen von der Klasse die Funktionen überschreibbar sein
sollen.
Auszug aus den Quellen :
<snip>
class XML {
var $parser = 0;
function XML( $encoding = "ISO-8859-1" )
{
$this->parser = xml_parser_create( $encoding );
$ret = xml_set_element_handler( $this->parser, "XML::StartElement",
"EndElement" );
}
function Free ( )
{
return xml_parser_free( $this->parser );
}
function StartElement( $parser, $name, $attrs)
{
}
function EndElement( $parser, $name )
{
}
}
</snip>
Ich hoffe einer der Hardcore-Leute hat damit schon mal was zu tun gehabt und
kann mir weiterhelfen.
Danke im voraus.....
--
Frädrich Henry
Paradigma Software GmbH
Paul-Linke-Ufer 8E
D-10999 Berlin
Tel.: 030-61 07 42 64
Fax.: 030-61 07 44 26
--------------------------------------------------------------
Diese Mail wurde aus recycelten Buchsteben erstellt
php::bar PHP Wiki - Listenarchive