Re: [DSA Manager] Gruppierung der Daten
Status: Planning
Brought to you by:
alexnofftz
From: Oliver S. <os...@ep...> - 2001-11-15 23:21:25
|
Hallo Alle! > Nicht ganz korrekt. Das xml:db api bezieht sich eigentlich darauf, das man > eine Ansammlung von xml-files hat, und bietet eine einfache Moeglichkeit > aus diesen Text/binaer/Dom -Stuecke zu extrahieren(z.B. mittels xpath), zu > lesen/bearbeiten und rueckzuspeichern, files hinzuzufuegen zu loeschen etc. > also eigentlich genau das was wir brauchen, wenn wir nicht jedes File per > Hand parsen und auswerten wollen. Fuer Interessierte hier mal die > > use cases: > http://www.xmldb.org/xapi/UseCases.html > den working-draft mit links zur api: > > http://www.xmldb.org/xapi/xapi-draft.html [...] Mal eine Anmerkung zu XMLDB. Das ganze macht nur dann Sinn, wenn wir um eine sehr sehr abstrakte Datenstruktur nicht herumkommen (z.B. evtl. Alex Klassenmodell in vollem Umfang). Wenn wir mit einer halbwegs direkten Struktur hinkommen (lasset uns beten ...), dann weiß man nach dem Parsen, wo man auf was zugreifen muß. Ein XMLDB Ansatz bringt da keinerlei Einsparung, ganz im Gegenteil. Sowas brauchen wir nur in einer Struktur, in der an Dinge schwer ranzukommen ist. Ein dickes Problem, das z.B. auftreten würde, ist, daß Dinge wie XSLT keine Ahnung von XMLDB und XQUERY haben. Hinzu kommt, daß man (selbst wenn's ganz dick kommt) auch mit XPATH allein schon ziemlich viel machen kann, man braucht auch da nicht zwangsläufig gleich XQUERY und eine Datenbank. Und XPATH steht bei vielen Parsern zur Verfügung und ist integraler Bestandteil von XSLT (und eine fertige W3C Rec.). Ich möchte deshalb vorschlagen, diese Diskussion zurückzustellen bis wir unsere Sammelaktion beendet und ausgewertet haben. cu Oli |