Я новичок в XSLT и прошел через некоторые из предыдущих тем на SO
Тема, которую я подписан
мои требования аналогичны, и мне нужно конвертировать XML в CSV, например, у меня следующий XML
<?xml version="1.0" encoding="UTF-8"?>
<impex>
<record>
<Employee/>
<UID>aa</UID>
<Name>HR Manager</Name>
<Groups/>
<Password>123456</Password>
</record>
<record>
<Employee/>
<UID>bb</UID>
<Name>HR Executive</Name>
<Groups/>
<Password>123456</Password>
</record>
</impex>
и мне нужно преобразовать этот XML в следующий вывод CSV
INSERT_UPDATE Employee;UID[unique=true];name;groups(uid);password
;"aa";"HR Manager";;"123456"
;"bb";"HR Executive";;"123456"
где мне нужно динамически управлять заголовками csv (на основе элементов xml)
additonaly Я также должен позаботиться, если некоторые значения отсутствуют, я могу предоставить их
например
отсутствует или его пусто, в таком случае мне нужно предоставить какое-то значение по умолчанию для сгенерированного CSV, так как этот CSV будет конечным выходом, который будет импортирован в систему
любая начальная помощь, с помощью которой я могу двигаться вперед, будет высоко ценится