У меня сложная структура, которая содержит список следующей формы
complex tree here
...
<ns3:timestampList xmlns="myNameSpace">
<timestampInfo>
<timestampID>START</timestampID>
<timestamp>2012-02-25T00:30:18.705+01:00</timestamp>
</timestampInfo>
<timestampInfo>
<timestampID>END</timestampID>
<timestamp>2012-02-25T00:30:23.675+01:00</timestamp>
</timestampInfo>
<timestampInfo>
<timestampID>RE_START</timestampID>
<timestamp>2012-02-25T00:30:18.705+01:00</timestamp>
</timestampInfo>
</ns3:timestampList>
Я бы хотел сохранить всю попытку и добавить только новый timestampinfo
блок.
Я знаю, что мог бы пройтись по дереву и добавить к выводу все узлы, используя copy-of
, но мне интересно, нет ли лучшего и элегантного способа сделать это.