Hi,
I'm trying to sort all nodes by name, but I'm getting unexpected behaviour.
What I expect is then mod:clausule nodes would be ordered right after mod:afsluitprovisieproducent.
Howeverthese nodes are ordered at the beginning, before mod:aantalstappenafbouwregeling.
When I remove one (random) mod:clausule node, all other mod:clausule nodes are sorted like expected.
Chilkat version is 9.5.0.54.
Here's the xml:
<?xml version="1.0" encoding="utf-8" ?>
<mod:subpolis pc="W">
<mod:aantalstappenafbouwregeling>0</mod:aantalstappenafbouwregeling>
<mod:afsluitprovisie>0</mod:afsluitprovisie>
<mod:afsluitprovisieperc>0</mod:afsluitprovisieperc>
<mod:afsluitprovisiepercproducent>0</mod:afsluitprovisiepercproducent>
<mod:afsluitprovisieperctp>0</mod:afsluitprovisieperctp>
<mod:afsluitprovisieproducent>0</mod:afsluitprovisieproducent>
<mod:omsproductcode>Uitgebreide gevarenverzekering</mod:omsproductcode>
<mod:omssoortverzekering>Brand</mod:omssoortverzekering>
<mod:pakketkorting>0</mod:pakketkorting>
<mod:prolongatiepremieperjaar>255.56</mod:prolongatiepremieperjaar>
<mod:prolpremieexclpakketkorting>63.89</mod:prolpremieexclpakketkorting>
<mod:promillagedooreen>1.28</mod:promillagedooreen>
<mod:soortpolis>0</mod:soortpolis>
<mod:soortverzekering>BR</mod:soortverzekering>
<mod:tekencommissie>7.39</mod:tekencommissie>
<mod:tekencommissieperc>0</mod:tekencommissieperc>
<mod:tekencommissieperctp>0</mod:tekencommissieperctp>
<mod:tekencommissietp>0</mod:tekencommissietp>
<mod:toekomstprovisie>0</mod:toekomstprovisie>
<mod:transactiecode>0</mod:transactiecode>
<mod:transactiestatus>In behandeling</mod:transactiestatus>
<mod:verzekerdbedrag>165000</mod:verzekerdbedrag>
<mod:vrijveld10>0</mod:vrijveld10>
<mod:vrijveld13>0</mod:vrijveld13>
<mod:vrijveld14>0</mod:vrijveld14>
<mod:vrijveld6>0</mod:vrijveld6>
<mod:vrijveld7>0</mod:vrijveld7>
<mod:vrijveld8>0</mod:vrijveld8>
<mod:vrijveld9>0</mod:vrijveld9>
<mod:clausule pc="W">
<mod:internclausulenummer>1</mod:internclausulenummer>
</mod:clausule>
<mod:clausule pc="W">
<mod:internclausulenummer>504</mod:internclausulenummer>
</mod:clausule>
<mod:clausule pc="W">
<mod:internclausulenummer>505</mod:internclausulenummer>
</mod:clausule>
<mod:clausule pc="W">
<mod:internclausulenummer>512</mod:internclausulenummer>
</mod:clausule>
<mod:clausule pc="W">
<mod:internclausulenummer>692</mod:internclausulenummer>
</mod:clausule>
<mod:clausule pc="W">
<mod:internclausulenummer>692</mod:internclausulenummer>
</mod:clausule>
<mod:clausule pc="W">
<mod:internclausulenummer>1311</mod:internclausulenummer>
</mod:clausule>
<mod:conditie pc="W">
<mod:internconditienummer>187</mod:internconditienummer>
</mod:conditie>
<mod:mijverdelingpolis pc="W">
<mod:maatschappijnummer>VN013</mod:maatschappijnummer>
</mod:mijverdelingpolis>
<mod:polisvrij pc="W">
<mod:revisienummer>0</mod:revisienummer>
<mod:rubriek1>Royement i.v.m. opzegging</mod:rubriek1>
</mod:polisvrij>
<mod:tekstpolis pc="W">
<mod:bloknummer>1</mod:bloknummer>
<mod:paginanummer>1</mod:paginanummer>
<mod:revisienummer>0</mod:revisienummer>
</mod:tekstpolis>
<mod:acceptatiepunten>0</mod:acceptatiepunten>
</mod:subpolis>