Alexandre
PHPПенсионер
обращение к элемента спска внутри узла
есть узел, который представляет список слов, разделенных запятой.
нужно составить такое xpath или еще что (<xsl:template>), чтоб можно было перебрать все элемента списка. Ну, например, преобразовать в следующую трансформацию
наиболее интересен вариант, чтоб это можно было использовать с ключами, например, чтоб можно сделать такую трансформацию
есть узел, который представляет список слов, разделенных запятой.
Код:
<city>Москва, Париж, Лондон, Нью-Йорк</city>
Код:
<city>Москва</city>
<city>Париж</city>
<city>Лондон</city>
<city>Нью-Йорк</city>
Код:
исходный xml
<city>Москва, Париж, Лондон, Нью-Йорк</city>
<from name="Москва" id=3 date="21.01.05" />
<from name="Москва" id=2 date="25.04.05" />
<from name="Париж" id=1 date="21.01.05" />
<from name="Париж" id=4 date="27.04.05" />
надо
<city name="Москва" >прочие теги из куска XML с пометкой "Москва"
<date id=3 >21.01.05</date>
<date id=3 >25.04.05</date>
</city>
<city name="Париж">
<date id=1 >21.01.05</date>
<date id=4 >27.04.05</date>
</city>
....