Author Topic: XML SortByTag  (Read 182 times)

gertir

  • Newbie
  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
XML SortByTag
« on: June 04, 2018, 08:34:33 AM »
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>

Chilkat

  • Administrator
  • Full Member
  • *****
  • Posts: 103
  • Karma: +6/-0
    • View Profile
Re: XML SortByTag
« Reply #1 on: June 04, 2018, 04:54:37 PM »
Worked fine for me in v9.5.0.73