Mailinglisten-Archive |
On Thu, Apr 19, 2001 at 08:15:08PM +0200, Tobias Orterer wrote: > das is ja dann egal? > wenn du die daten rausholen kannst kannst´se ja auch in ne db > schreiben... Das ist leider nicht so einfach wie man sich denkt. SQL-Datenbanken sind viel zu flach um die hierarchischen Strukturen adäquat zu speichern. Dafür gibts zum Beispiel von der Software AG Tamino. Wenn es nur eine DTD zu mehreren XML-Dateien gibt, kann man sich eine Struktur mit mehreren verknüpften Tabellen ausdenken. Wenn aber mehrere DTDs im Einsatz sind, dann ists Essig. Wenn ich an die DocBook DTD denke, dann sitzt man noch nächstes Jahr am Aufbau der Tabellenstrukturen und man sitzt dann hinter einem Strickmuster. Um an die einzelnen Elemente, Attribute und den Content zu gelangen, kann die SAX- oder DOM-Schnittstelle benutzt werden. Man kann aber auch versuchen mit den WDDX-Funktion rumzuspielen und komplette Datei zu serialisieren und in der Datenbank abspeichern. Steht aber alles im PHP Manual. Im Markt+Technik Buch, PHP 4, gibts ein Kapitel von Uwe Steinmann. Uwe sollte es genau wissen, denn er hat die DOM-Schnittstelle in PHP 4 implementiert. -Egon -- LinuxTag, Stuttgart, Germany: July 5-8 2001: http://www.linuxtag.de/ All known books about PHP and related books: http://php.net/books.php Concert Band of the University of Hohenheim: http://www.concert-band.de/ First and second bestselling book in German: http://www.php-buch.de/
php::bar PHP Wiki - Listenarchive