Dear All,

I upgraded from v9.7.3 to v12 and all my queries are giving an error because of 
a simple problem. This is my XML:

<xml><number integer="0"><number></xml>

xQuery:
for $b in //*[@integer] where $b = '' return replace value of node $b with '0'

The above works without problems. It puts a zero and this is the result: 
<xml><number integer="0">0</number></xml>

BUT if there is a CRLF in the <number> node it does not replace the node with a 
0.

<xml><number integer="0">
<number></xml>

Now the same query does not work in v12. It works in v9.7.3, so I have had to 
downgrade. All my queries where I am looking for a blank node have stopped 
working.

Could you please show me some option using which I can ignore the CRLF and 
continue searching for blank nodes the way I used to be in the past ?

Reply via email to