phpbar.de logo

Mailinglisten-Archive

[php] Parser-Anfrage?

[php] Parser-Anfrage?

Peter Kursawe support_(at)_siwub-online.de
Thu, 7 Dec 2000 20:23:00 +0100


Hallo Oeznur,
> wie koennte man den Parser aendern, indem er nur
> gezielt angesprochene (ueber eine gloable Variable) Knoten ID's als 
> HTML-Seite
> ausgibt und beim parsen die anderen XML-Knoten ignoriert??
bitte mal selbst scharf nachdenken! - das hilft wirklich ;-))) Wenn nicht, dann 
hier weiterlesen, wie man es z.B. machen könnte:

glob. Variable "$output" auf false setzen.
glob. Variable "$idListe" mit den gewünschten Id's füllen.

In der Funktion startElement beim Fall KNOTEN prüfen, ob die Knoten-Id in 
der globalen Liste enthalten ist: Dann "$output" auf true setzen.

in der Funktion characterData nur dann print $data; machen,
wenn $output == true.

In der Funktion endElement beim Fall KNOTEN _immer_ $output auf false 
zurücksetzen.

Dann funzt es ;-))

Viel Glück!

Peter Kursawe


php::bar PHP Wiki   -   Listenarchive