Hi Ben,

On Thu, Feb 24, 2022 at 10:44 AM Ben Engbers <Ben.Engbers@be-logical.nl> wrote:
Hi,

My xml has the structure
<base>
   <element1>
     <al-group>
       <al>bla</al>
     </al-group>
   </element1>
   <element1>
     <al-group>
       <al>bla</al>
     </al-group>
     <al-group>
       <al>bla</al>
     </al-group>
   </element1>
</base>

The <al-group> element contains 1 to many <al> elements.

let $tekst := fn:string-join(fn:data($par//al/text()), ".") concatenates
this to:
bla.bla.bla
But I want it to return:
bla
bla
bla

Is it possible to add a newline item-separator to fn:string-join?

how about string-join($input//al/text(), '&#10;')?

 
Ben Engbers
Best,
Bridger