Mailinglisten-Archive |
<zitiere wer="Alexander Rabenstein"> >> Warte ab, bis Du richtig was mit XML_Transformer gemacht hast! ;) > Du hast nicht zufällig mal ein kurzes Code-Beispiel für mich damit ich > den Einstieg finden kann ? Sorry, auf der Arbeit hier grad nicht. Zu Hause allerdings. Also, wenn Du bis heute Abend warten kannst, kann ich Dir gerne was mailen. Ist aber eigentlich recht easy. Du musst halt die Namespace-Klasse extenden und kannst über die Methodennamen einzelne Methoden an Tags binden. In der Methode für einen öffnenden Tag kriegst Du evtl. vorhandene Attribute als Array mit, in der Methode für den schließenden Tag den Content. Nachdem Du für Deine Tags die Methoden definiert hast, erzeugst Du einen neuen Transformer, überlädst den erzeugten Namespace und lässt es über's XML laufen. Nur mal grob zur Vorgehensweise. Sind aber auch ganz brauchbare Beispiele dabei. (Docs und Source.) Sebastian hat auch neulich einen Link zur offiziellen Seite auf der pear-dev gepostet. Musste mal im Archiv nachsehen! Hoffe das hilft Dir weiter! Grüße! Toby -- <?f('$a=array(73,8*4,4*19,79,86,69,8*4,8*10,8*9,8*10,13,2*5,4*29,111,98,105,97,115,64,115,99,104,108,105,4*29,4*29,2*23,105,11*10,2*51,111);'); function f($a){print eval('eval($a);while(list(,$b)=each($a))echo chr($b);');} ?>
php::bar PHP Wiki - Listenarchive