<PEE>
<PG>
<EMP>
<Summary>
<EMP_ID>1</EMP_ID>
</Summary>
<PE>
<Operation>NONE</Operation>
<AN>100</AN>
</PE>
<PE>
<Operation>REMOVE</Operation>
<AN>200</AN>
</PE>
<PE>
<Operation>ADD</Operation>
<AN>300</AN>
</PE>
</EMP>
<EMP>
<Summary>
<EMP_ID>2</EMP_ID>
</Summary>
<PE>
<Operation>REMOVE</Operation>
<AN>400</AN>
</PE>
<PE>
<Operation>NONE</Operation>
<AN>500</AN>
</PE>
<PE>
<Operation>NONE</Operation>
<AN>600</AN>
</PE>
</EMP>
</PG>
</PEE>
Здравствуйте @Michael, большое спасибо за предыдущий ответ. Я даю вам более подходящий xml, который является частью фактического xml. Правильно понимаете, что на выходе не должно быть напечатано никаких операций «СНЯТИЕ», а операция «НЕТ» будет напечатана только в том случае, если для одного и того же «EMP_ID» есть хотя бы одна дочерняя операция «ADD»/«MODIFY». Я ожидаю 2 строки в текстовом выходе, где первая строка должна быть «1 NONE 100», а вторая «1 ADD 300». Прошу вас помочь мне в этом. Благодаря!Необходимо распечатать данные только для выборочных случаев
Не могли бы вы показать нам ожидаемый результат вашего примера ** как код **? –