Leo Studer
2015-10-06 16:23:32 UTC
Hello
I am using Oxygen 17.0 with Saxon EE 9.6.0.5 as the xQuery Update processor.
I want to move an attribute one level deeper.
In the example I want to move att="attâ from <a> to <b>
<?xml version="1.0" encoding="UTF-8"?>
<a att="att">
<b/>
</a>
Here my code:
delete node doc("xml.xml")//@att,
insert node doc("xml.xml")//@att into doc("xml.xml")//b
Each of these two statements work correctly alone but when I try both together I get java.lang.NullPointerException.
Can anyone explain what happens here?
Thanks in advance
Leo
I am using Oxygen 17.0 with Saxon EE 9.6.0.5 as the xQuery Update processor.
I want to move an attribute one level deeper.
In the example I want to move att="attâ from <a> to <b>
<?xml version="1.0" encoding="UTF-8"?>
<a att="att">
<b/>
</a>
Here my code:
delete node doc("xml.xml")//@att,
insert node doc("xml.xml")//@att into doc("xml.xml")//b
Each of these two statements work correctly alone but when I try both together I get java.lang.NullPointerException.
Can anyone explain what happens here?
Thanks in advance
Leo