Как назначить объявленные поля для элементов / записей в XML, чтобы экспортировать их в простой CSV-файл
Ручная замена элементов / записей @id на поле @name делает свою работу, но я ищу XSLT, который помог бы мне автоматически воспроизвести изменения
Оригинальный образец XML
<table id="1A" name="TableName" comment="">
<fields>
<field id="field1" name="name_of_field1" other_uselessatr="..."/>
<field id="field2" name="name_of_field2" other_uselessatr="..."/>
<field id="field3" name="name_of_field3" other_uselessatr="..."/>
</fields>
<records count="200">
<rec num="1">
<fld id="field1">value1</fld>
<fld id="field3">value2</fld>
<fld id="field2">value3</fld>
</rec>
<rec num="..."></rec>
</records>
</table>
Желаемый результат
<rec id="1">
<name_of_field1>value1</name_of_field1>
<name_of_field2>value2</name_of_field2>
<name_of_field3>value3</name_of_field3>
</rec>
...