Я новичок в преобразовании xsl и действительно не нашел решения для своей проблемы в Интернете.добавить значения одного и того же идентификатора с xsl
У меня есть файл XML, который выглядит следующим образом:
<xml>
<id>1</id>
<value>abc</value>
<id>1</id>
<value>def</value>
<id>2</id>
<value>xyz</value>
<id>2</id>
<value>hij</value>
.
.
</xml>
Теперь я нужен XML, который прилагаемое значение, как:
<xml>
<id>1</id>
<value>abc, def</value>
<id>2</id>
<value>xyz, hij</value>
.
.
</xml>
Может ли мне помочь в этом вопросе, как это сделать с xslt?
У меня нет точно того формата, который я вам дал. На самом деле это выглядит следующим образом:
<xml>
<objects>
<record>
<attribute>
<id>1</id>
<valuegroup>
<value>abc</value>
</valuegroup>
</attribute>
</record>
<record>
<attribute>
<id>1</id>
<valuegroup>
<value>def</value>
</valuegroup>
</attribute>
</record>
<record>
<attribute>
<id>2</id>
<valuegroup>
<value>hij</value>
</valuegroup>
</attribute>
</record>
<record>
<attribute>
<id>2</id>
<valuegroup>
<value>xyz</value>
</valuegroup>
</attribute>
</record>
</objects>
</xml>
Извините за мою невнимательность.
Рассмотрим, чтобы задать новый вопрос с новым форматом ввода и соответствующий который вам нужен. –