XQuery - Inhalte selektieren, Element-Tags ignorieren

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • XQuery - Inhalte selektieren, Element-Tags ignorieren

    Ich habe zu meiner Frage noch nirgends etwas dazu gefunden und mir fehlt noch etwas die Erfahrung ob XML dafür überhaupt vorgesehen ist, da ich bisher ausschließlich mit SQL gearbeitet habe.

    Die Frage bezieht sich auf das nachfolgende kleine Beispiel:

    Quellcode

    1. <satz><subjekt>Markus</subjekt><verb>ist</verb><adjektiv>schnell</adjektiv>.</satz>

    - Kann man mit XQuery auch nach ganzen Sätzen abfragen wie z.B.: where satz="Markus ist schnell."
    - oder kann man nur Elemente abfragen, die nicht weiter zerlegbar sind, also z.B. where satz/subjekt=Markus

    - kann man bei der Ausgabe festlegen, wenn man z.B. einen Satz mit der where-Bedingung ausgewählt hat, dass das Ergebnis ohne spitze Klammern angezeigt wird, also "Markus ist schnell." anstatt <satz><subjekt>Markus</subjekt><verb>ist</verb><adjektiv>schnell</adjektiv>.</satz>

    Ich freue mich sehr über Tips dazu.

    Vielen Dank,
    Tom