Экспорт Excel в XML и наоборот

Вы можете конвертировать файл Excel в файл данных XML или наоборот. Это позволяет обмениваться информацией между различными приложениями. Для начала откройте вкладку Developer (Разработчик).

Вот данные, которые мы хотим преобразовать в файл XML:

Импорт и экспорт XML в Excel

Сперва создадим схему, основанную на исходных данных в формате XML. Схема определяет структуру XML-файла.

  1. Excel для этой цели не подойдёт, поэтому откройте, к примеру, Блокнот и вставьте следующие строки:

    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <dat-set xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
       <record>
          <LastName>Smith</LastName>
          <Sales>16753</Sales>
          <Country>UK</Country>
          <Quarter>Qtr 3</Quarter>
       </record>
       <record>
          <LastName>Johnson</LastName>
          <Sales>14808</Sales>
          <Country>USA</Country>
          <Quarter>Qtr 4</Quarter>
       </record>
    </data-set>

Примечание: Теги названы по именам столбцов, но вы можете дать им любое название. Например, вместо <LastName><Name>.

  1. Сохраните файл как schema.xml.
  2. Откройте книгу Excel.
  3. Кликните по Source (Источник) на вкладке Developer (Разработчик). Откроется XML панель задач.Импорт и экспорт XML в Excel
  4. Чтобы добавить карту XML, нажмите кнопку XML Maps (XML карты).Импорт и экспорт XML в Excel

    Появится диалоговое окно XML Maps (Карты XML).

  5. Нажмите Add (Добавить).Импорт и экспорт XML в Excel
  6. Выберите schema.xml и дважды кликните ОК.
  7. Теперь просто перетащите 4 элемента из дерева в XML панели задач на лист (строка 1).Импорт и экспорт XML в Excel
  8. Нажмите кнопку Export (Экспорт) в разделе XML на вкладке Developer (Разработчик).Импорт и экспорт XML в Excel
  9. Сохраните файл и нажмите Enter.

Результат:

Импорт и экспорт XML в Excel

Это экономит немало времени!

Примечание: Для импорта XML-файла откройте пустую книгу. На вкладке Developer (Разработчик) нажмите кнопку Import (Импорт) и выберите XML-файл.

Добавить комментарий

четыре − три =

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: