Excel到XML的转换

我想使用Excel将Excel转换为XML。 我可以用Excel映射Excel。 现在,我在Mapped Excel中inputlogging。 接下来,我点击导出,但popup消息显示:

无法保存或导出XML数据。 此工作簿中的XML映射不可导出。

http://i40.tinypic.com/iwot39.jpg

<ItemList> <Item UnitOfMeasure="EACH" ItemID="asdes123" ItemGroupCode="44" OrganizationCode="ABC"> <PrimaryInformation IsShippingAllowed="Y" CostCurrency="USD" ShortDescription="asde" IsDeliveryAllowed="Y" Status="3000" UnitCost="0" Description="1q2w" IsPickupAllowed="Y"/> <InventoryParameters TimeSensitive="N" LeadTime="0" TagControlFlag="N" ATPRule="DEFAULT_ATP" IsSerialTracked="Y"/> <AdditionalAttributeList> <AdditionalAttribute Value="N" Name="Returnable"/> <AdditionalAttribute Value="N" Name="Consumable"/> </AdditionalAttributeList> <Extn ExtnLPNType="P"/> </Item> </ItemList> 

请帮我解决这个问题。 如果您了解使用macros等的其他方式,请分享。

类似的问题转换擅长XML

我已经上传了示例XML和映射的Excel – 示例 (在开始下载文件之前需要几秒钟 – 对不起)

我也想出了这个问题。 检查这部分的XML:

 <AdditionalAttributeList> <AdditionalAttribute Value="N" Name="Returnable"/> <AdditionalAttribute Value="N" Name="Consumable"/> </AdditionalAttributeList> 

标签AdditionalAttribute重复出口导致相同的属性重复的地图。 必须有办法解决这个问题。

可能的解决方法
在映射期间和导出search之后更改标签名称-ex:AdditionalAttribute11,并使用“ notepad ++ ”将AdditionalAttribute11 replaceAdditionalAttribute
请build议。