Я не разработчик, но я работаю в сфере технологий и имею базовые знания по xslt.Я был бы очень признателен за помощь в сценарии ниже.Возможно, когда у меня будет пример, я смогу экстраполировать на другие варианты использования.
В csv у меня есть столбцы: Имя Расположение Работа 1 Работа 2 Работа 3
Работа 1 имеет другие атрибуты, такие как время начала, время окончания и оплата Работа 2 имеет смену, бонус Работа 3 имеетsales, ops
пример значений в csv:
Name, Location,Job_Type,Start_time, End_time,Pay, Shift, Bonus,Sales, Ops
john, london,Job_1,800,1900,400, , , , ,
john, london,Job_2, , , ,evening,20000, , ,
john, london,Job_3, , , , , , 200,500
Как сделать так, чтобы эти 3 отдельные строки в csv можно было преобразовать в одну структуру xml:
<name>john</name>
<location>london</location>
<Job_1>
<Start_time>800</Start_time>
<End_time>1900</End_time>
<Pay>400</Pay>
</Job_1>
<Job_2>
<Shift>evening</Shift>
<Bonus>20000</Bonus>
</Job_2>
<Job_3>
<Sales>200</Sales>
<Ops>500</Ops>
</Job_3>
Я думал о настройке переменной, которая в первую очередь называется name и location.Тогда сделайте для каждого возможно.Не уверен, как бы я создал оператор, если name это this.name для каждого элемента.
Буду очень признателен за помощь в этом.