eXist
...es ist kalt, stürmisch, regnerisch und am frühen Nachmittag schon wieder stockdunkel. Was liegt da näher, als sich vor den
Als nächstes wollte ich ein paar eigene XML-Dateien in die Datenbank importieren - dies war mit dem Webstart-Client nicht wirklich ein Problem: Einfach das ganze Verzeichnis mit den XML-Dateien als neue Collection auswählen und danach die Maschine arbeiten lassen. In der Zwischenzeit könnte man sich z.B. XQuery ein wenig genauer ansehen...
Im Zusammenhang mit PHP ist mir XQuery bislang nur in Form der XQuery-Lite-Klasse über den Weg gelaufen, PHP5 selbst beherrscht ja nur XPath. Wie kommt man nun aber mit einem PHP-Script an die soeben in die frisch installierte Datenbank geschriebenen Daten? Am Einfachsten ist wohl der Zugriff über SOAP - einfach deshalb, da es schon eine PHP (bzw. Perl) -Klasse gibt, die einem die lästige Arbeit mit SOAP abnimmt. Die Klasse ::PheXist:: von Òscar Celma bringt schon die nötigen Methoden (connect, xquery, ...) mit und funktionierte in einem ersten Test tadellos.
Labels: eXist, PHP, Rechnerbastelei, XML
0 Comments:
Kommentar veröffentlichen
<< Home