У меня есть многоуровневый файл XML. Когда я импортирую XML в Excel, он создает несколько столбцов для многоуровневых данных. Тем не менее, мне нужны многоуровневые данные в качестве дополнительных строк.
Есть ли способ, которым я могу достичь этого? Большое спасибо за вашу помощь.
Мой XML-файл:
<L1>
<L1dataId>07320</L1dataId>
<DateDetail>13-Oct-2013</DateDetail>
<TypeDetail>
<TypeId>1</TypeId>
<Rate1>
<Current>
<onsite>100</onsite>
<net>100</net>
<gross>100</gross>
</Current>
<Past>
<onsite>100</onsite>
<net>100</net>
<gross>100</gross>
</Past>
</Rate1>
<Rate2>
<Current>
<onsite>2100</onsite>
<net>2100</net>
<gross>2100</gross>
</Current>
<Past>
<onsite>2100</onsite>
<net>2200</net>
<gross>1200</gross>
</Past>
</Rate2>
<Rate3>
<Current>
<onsite>300</onsite>
<net>300</net>
<gross>300</gross>
</Current>
<Past>
<onsite>400</onsite>
<net>400</net>
<gross>400</gross>
</Past>
</Rate3>
</TypeDetail>
<TypeDetail>
<TypeId>2</TypeId>
<Rate1>
<Current>
<onsite>100</onsite>
<net>100</net>
<gross>100</gross>
</Current>
<Past>
<onsite>100</onsite>
<net>100</net>
<gross>100</gross>
</Past>
</Rate1>
<Rate2>
<Current>
<onsite>2100</onsite>
<net>2100</net>
<gross>2100</gross>
</Current>
<Past>
<onsite>2100</onsite>
<net>2200</net>
<gross>1200</gross>
</Past>
</Rate2>
<Rate3>
<Current>
<onsite>300</onsite>
<net>300</net>
<gross>300</gross>
</Current>
<Past>
<onsite>400</onsite>
<net>400</net>
<gross>400</gross>
</Past>
</Rate3>
</TypeDetail>
</L1>
Как Excel конвертирует это и как мне это нужно: