Hi Stefania, You can avoid it if you create the DB with chopping switched off in the first place. Or you can supply the chopping option as you go: db:replace('MyDB', 'doc.xml', '<a> stefy </a>', map {'chop':false()}) Whitespace chooping by default is maybe the most-detested design decision in BaseX, at least among users of mixed content. Luckily you can switch it off. Gerrit On 27/01/2018 00:53, Stefania Axo wrote:
Hi all!
is there a way to preserve the beginning and ending spaces in the Database xml elements?
In other words If I execute this xQuery
db:replace("MyDB", "doc.xml", "<a> stefy </a>")
the resulted document will be
<a>stefy</a>
As you can see I lost my beginner and ending spaces.
thanks Stefania
-- Gerrit Imsieke Geschäftsführer / Managing Director le-tex publishing services GmbH Weissenfelser Str. 84, 04229 Leipzig, Germany Phone +49 341 355356 110, Fax +49 341 355356 510 gerrit.imsieke@le-tex.de, http://www.le-tex.de Registergericht / Commercial Register: Amtsgericht Leipzig Registernummer / Registration Number: HRB 24930 Geschäftsführer: Gerrit Imsieke, Svea Jelonek, Thomas Schmidt