Я новичок в XSLT, и я не знаю, как я могу преобразовать это:Как написать атрибут ID на другой узел
<GCInitialStep id="id_A" name="INIT"/>
<GCTransition id="id_B" name="T1"/>
<GCStep id="id_C" name="A1"/>
<!-- ... -->
<GCLink fromObject="id_A" toObject="id_B"/>
<GCLink fromObject="id_B" toObject="id_C"/>
К
<InitialStep id="id_A" name="INIT"
parentid=""
childid="id_B"/>
<Transition id="id_B" name="T1"
parentid="id_A"
childid="id_C"/>
<Action id="id_C" name="A1"
parentid="id_B"
childid=""/>
возможно ли это? Как?
спасибо :)
Что такое алгоритм? –
Я только что редактировал вопрос, на входе, 'GCLink' связывает объекты по их идентификатору, и я хочу, чтобы это было согласовано в узле, указав parent/child (если есть). –
Вам нужно объяснить требования! Например: Каковы правила для создания элемента «Действие»? Пожалуйста, отредактируйте вопрос и предоставите полный XML-документ (то, что у вас есть сейчас, не является хорошо сформированным документом), точный желаемый результат и хорошее объяснение всех требований, которые должно выполнить преобразование. –