Hello
with the following code I get a NullPointerException with Saxon 9.6.0.7 and
wonder why
let $source := doc('FitnessCenter.xml')
for $member in $source//Member return
(
replace node $member/@level with
attribute {'id'} {data($member/Name)},
delete node $member/Name,
insert node <Level>{$member/@level}</Level>
after $member/FavoriteColor
)
on the following data
<FitnessCenter>
<Member level="platinum">
<Name>Jeff</Name>
<FavoriteColor>lightgrey</FavoriteColor>
</Member>
<Member level="gold">
<Name>David</Name>
<FavoriteColor>lightblue</FavoriteColor>
</Member>
<Member level="platinum">
<Name>Roger</Name>
<FavoriteColor>lightyellow</FavoriteColor>
</Member>
</FitnessCenter>
Any suggestions?
Thanks
Leo
_______________________________________________
[email protected]
http://x-query.com/mailman/listinfo/talk