Помогите написать xsl начинающему
От: NVO  
Дата: 25.03.08 05:08
Оценка:
Есть xml-файл. Надо изменить его структуру. Пользуюсь xslt-преобразованиями.
Что пока не получается:
1. Если в начальном файле есть такая вершина, то перенести ее без изменений. Если вершины нет, то в конечном файле ее тоже не должно быть.
2. В начальном файле есть несколько вершин с известным заранее именем. В конечном файле они все должны попасть в качестве дочерних в новую вершину.
Подскажите, пожалуйста, как такие вещи делаются.
Пример.
Было:
<node>
<node1>111</node1>
<node21>2-1</node21>
<node22>2-2</node22>
</node>
Должно получиться:
<result>
<node1>111</node1>
<node2>
<node21>2-1</node21>
<node22>2-2</node22>
</node2>
</result>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.