thanks Michael
I run your suggestion
and it seems to affect all the elements on my BaseX.
I also verified
that the 'chop' property was still true after the execution of the xquery
(> open test
Database 'test'
was opened in 7.29 ms.
> get chop
CHOP: true)
db:create('test',
"<doc>
<a>
stefy </a>
<a xml:space='preserve'>
stefy </a>
<b>
stefy </b>
</doc>",
"doc.xml"
)
========>>>>>
<doc> <a>
stefy </a> <a xml:space="preserve"> stefy
</a>
<b>
stefy </b>
</doc>
db:replace("test",
"doc1.xml",
"<doc>
<a>
stefy </a>
<b>
stefy </b>
</doc>")
========>>>>>
<doc> <a>
stefy </a>
<b>
stefy </b>
</doc>
Am i missing something?
thanks
Stefania
From:
Michael
Seiferle <ms@basex.org>
To:
Gerrit
Imsieke <gerrit.imsieke@le-tex.de>, stefy@us.ibm.com
Cc:
BaseX
<basex-talk@mailman.uni-konstanz.de>
Date:
01/29/2018
11:22 AM
Subject:
Re:
[basex-talk] xml element beginning and end space loss
Hi & thanks Gerrit,
Hi Stefania,
You may even decide to chop-or-not on
a per-element basis:
db:create('test',
"<doc>
<a> stefy </a>
<a xml:space='preserve'>
stefy </a>
</doc>",
"doc.xml"
)
Will preserve whitespace in the second
<a />-Element while chopping in the first one.
=> http://docs.basex.org/wiki/Options#CHOP
Best from Konstanz :-]
Michael
Am 27.01.2018 um 01:06 schrieb Imsieke,
Gerrit, le-tex <gerrit.imsieke@le-tex.de>:
Luckily you can switch it off.