Hello CHristian,

 

Thank you for help. Understood.

Structure <rest:response> was serialized to empty string. Now It is clear for me why data is lost.

 

Best Regards
Bogdan Bogucki

 

 

Od: Christian Grün [mailto:christian.gruen@gmail.com]
Wysłano: 14 lipca 2018 13:25
Do: Bogdan Bogucki
DW: BaseX
Temat: Re: [basex-talk] <rest:response> - unclear strategy of setting header during serialization

 

If you change the return type of an XQuery function to xs:string, your nodes will be implicitly converted to strings.

This is the standard behavior of XQuery and no particular feature of RESTXQ. Play around with the query that I presented in my previous answer.

 

You need to remove the xs:string* return typeb you can replace it with item()*.