case element(weiteres) return
<hr />
{local:convert-children($x)}
default return ($x)falsch ist das <hr />, erwarten wird entweder <hr>{local:convert-children($x)}</hr> oder:
case element(weiteres) return
local:convert-children($x)
default return ($x)Du muss irgendwie das <hr /> wo anderes unterbringen.
Grüße
Thomas
Ich habe das gestern doch noch gelößt, zumindest so, dass es den erwünschten Effekt hatte. Und zwar das <hr /> und {local:convert-children($x)} in () geschrieben und dazu die einzelnen Elemente durch Komma getrennt. Dann nimmt er es. Laut W3C-Grammatik für XQuery sollte das zwar überhaupt nicht gehen, aber es tut es.
Irgendwie mag ich XQuery nicht.
Gruß Ben