我需要按内部标签对标签进行排序
现在我的输出是这样的:
<listaMovimenti>
<NS2:movimento>
<numero_carta>1111</numero_carta>
<intestazione_carta>Int.111</intestazione_carta>
<descrizione_movimento>mov 111</descrizione_movimento>
<data_operazione>2018-12-23T00:00:00</data_operazione>
</NS2:movimento>
<NS2:movimento>
<numero_carta>2222</numero_carta>
<intestazione_carta>Int.222</intestazione_carta>
<descrizione_movimento>mov 222</descrizione_movimento>
<data_operazione>2018-12-30T00:00:00</data_operazione>
</NS2:movimento>
<NS2:movimento>
<numero_carta>3333</numero_carta>
<intestazione_carta>Int.333</intestazione_carta>
<descrizione_movimento>mov 333</descrizione_movimento>
<data_operazione>2018-12-01T00:00:00</data_operazione>
</NS2:movimento>
</listaMovimenti>
我想订购按“ data_operazione”排序的“ movimento”标签
要填充outputRoot,我使用如下结构:
Environment.dtt.ns:movimentiAZResponse.listaMovimenti.ns:movimento[i].numero_carta = OutputRoot.DFDL.OUTZ3JHOUTMPE.OUTZ3JH_LISTA_MOVIMENTI_D[i].OUTZ3JH_NUMERO_CARTA;
然后使用Environment.dtt填充输出:
set OutputRoot.SOAP.Body = Environment.dtt;
预期结果应为:
<listaMovimenti>
<NS2:movimento>
<numero_carta>2222</numero_carta>
<intestazione_carta>Int.222</intestazione_carta>
<descrizione_movimento>mov 222</descrizione_movimento>
<data_operazione>2018-12-30T00:00:00</data_operazione>
</NS2:movimento>
<NS2:movimento>
<numero_carta>1111</numero_carta>
<intestazione_carta>Int.111</intestazione_carta>
<descrizione_movimento>mov 111</descrizione_movimento>
<data_operazione>2018-12-23T00:00:00</data_operazione>
</NS2:movimento>
<NS2:movimento>
<numero_carta>3333</numero_carta>
<intestazione_carta>Int.333</intestazione_carta>
<descrizione_movimento>mov 333</descrizione_movimento>
<data_operazione>2018-12-01T00:00:00</data_operazione>
</NS2:movimento>
</listaMovimenti>