Hallo !
Gibt es eine einfache Möglichkeit, das Ergebnis einer XQuery-Abfrage wiederum mit XQuery abzufragen ? Wenn ich es richtig verstehe, müsste dazu das Ergebnis (xml) zuvor in die Datenbank geschrieben werden.
Derzeit schreibe ich das Ergebnis in ein XML-File und würde mir gerne dieses File direkt schnappen für weitere Abfragen.
Sollte dies möglich sein, habt Ihr Codebeispiele auf Eurer Seite, bzw. wie sähe so etwas aus ?
Mögliche Stichworte die dazu zu finden sind: XMLStreamWrapper, parse, XMLSerializer
Mit freundlichem Gruß Michael
Hallo Michael,
I'll switch to english, as this might also be interesting to our international readers ;-) Querying query results directly is straight forward:
1) You could nest your queries: for $x in for $result in 1 to 10 return $result return 1+$x
2) You might store the result of a query into a variable: let $result := 1 to 10 (: or any query you like :) for $x in $result return 1+$x
Hope this helps
Michael Am 21.07.2011 um 11:56 schrieb Burkert, Michael:
Hallo !
Gibt es eine einfache Möglichkeit, das Ergebnis einer XQuery-Abfrage wiederum mit XQuery abzufragen ? Wenn ich es richtig verstehe, müsste dazu das Ergebnis (xml) zuvor in die Datenbank geschrieben werden.
Derzeit schreibe ich das Ergebnis in ein XML-File und würde mir gerne dieses File direkt schnappen für weitere Abfragen.
Sollte dies möglich sein, habt Ihr Codebeispiele auf Eurer Seite, bzw. wie sähe so etwas aus ?
Mögliche Stichworte die dazu zu finden sind: XMLStreamWrapper, parse, XMLSerializer
Mit freundlichem Gruß Michael
BaseX-Talk mailing list BaseX-Talk@mailman.uni-konstanz.de https://mailman.uni-konstanz.de/mailman/listinfo/basex-talk
basex-talk@mailman.uni-konstanz.de