[таблица стилей XSLT]
В приведенном ниже примере
<tag1>
<tag2>
...
<generatoritem id="name1">
<tag5>
...
<tag6>
<name>Center</name>
<keyframe>
<when>frame1</when>
<value>
<horiz>100</horiz>
<vert>100</vert>
</value>
</keyframe>
<keyframe>
<when>frame2</when>
<value>
<horiz>150</horiz>
<vert>150</vert>
</value>
</keyframe>
</tag6>
</tag5>
</generatoritem>
<generatoritem id="name2">
<tag7>
...
<tag8>
<name>Center</name>
<keyframe>
<when>frame3</when>
<value>
<horiz>100</horiz>
<vert>100</vert>
</value>
</keyframe>
<keyframe>
<when>frame4</when>
<value>
<horiz>150</horiz>
<vert>150</vert>
</value>
</keyframe>
</tag8>
</tag7>
</generatoritem>
</tag2>
</tag1>
, исключая избыток узлов, мы пытаемся получить следующий выходной формат:
id='name1'
instance='frame1'
horiz='100'
vert='100'
instance='frame2'
horiz='150'
vert='150'
id='name2'
instance='frame3'
horiz='200'
vert='200'
instance='frame4'
horiz='250'
vert='250'
Итак, основываясь на нескольких значениях идентификаторов, мы работаем с конкретными узлами.Метки должны быть удалены, и только критическая информация должна быть сохранена.
Пожалуйста, сообщите.Спасибо!