У меня вопрос по XSLT 1.0. У меня есть следующее XML:
<A Start="1000">
<B>
<C Number="14">
<C Number="22">
<C Number="56">
</B>
<B>
<C Number="19">
<C Number="25">
<C Number="112">
</B>
</A>
, и я хотел бы получить этот результат XML с XSLT.
<A Start="1000">
<B>
<C Number="14" New="1001">
<C Number="22" New="1002">
<C Number="56" New="1003">
</B>
<B>
<C Number="19" New="1004">
<C Number="25" New="1005">
<C Number="112" New="1006">
</B>
</A>
Я бы хотел использовать атрибут "Start" A для перенумерации. C следует увеличивать, начиная с атрибута «Пуск». Но это должно быть сделано всесторонне.
Возможно ли это как-то? Спасибо за вашу помощь!