Преобразование Excel в XML - PullRequest
       41

Преобразование Excel в XML

1 голос
/ 25 декабря 2011

Я хочу конвертировать Excel в XML, используя Excel. Я могу сопоставить Excel с XML. Теперь я ввожу записи в Mapped Excel. Затем я нажимаю export , но появляется всплывающее окно с сообщением:

Невозможно сохранить или экспортировать данные 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>

Пожалуйста, помогите мне решить эту проблему. Если вам известны другие способы сделать это, например, использовать macro или т. Д., Пожалуйста, поделитесь.

Аналогичный вопрос преобразование excel в xml

1 Ответ

1 голос
/ 27 декабря 2011

Я загрузил пример XML и Mapped Excel- Пример (пройдет несколько секунд, прежде чем вы сможете начать загрузку файла - извините за это)

Также я выяснилпроблема.Проверьте эту часть XML:

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

Tag AdditionalAttribute повторяется, что при экспорте приводит к дублированию карты для того же атрибута.Должен быть способ решить эту проблему.


Возможное решение изменение имени тега -ex: AdditionalAttribute11 во время отображения и после экспорта поиск и замена всех AdditionalAttribute11 на AdditionalAttribute с использованием " notepad ++ ».
Пожалуйста, предложите.

...