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

Стоит отметить, что конвертирование таких документов в экселевскую таблицу – не самая простая задача: слишком уж разные эти форматы. XML-страница – структурированный согласно синтаксиса языка текст, а XLS-таблица – практически полноценная база данных. Однако с помощью специальных конвертеров или офисных пакетов проделать такое преобразование становится возможным.

Способ 1: Advanced XML Converter

Простая в управлении программа-конвертер. Распространяется платно, однако доступна пробная версия. Есть русский язык.

Скачать программу Advanced XML Converter

  1. Откройте программу, затем используйте —.
  2. В окне доберитесь к каталогу с файлом, который нужно конвертировать, выделите его и нажмите .
  3. Когда документ будет загружен, снова используйте меню , выбирая в этот раз пункт .
  4. Возникнет интерфейс настроек конвертирования. В выпадающем меню выберите пункт .

    Затем обратитесь к настройкам, доступным через этот интерфейс, или оставьте все как есть, и нажмите .

  5. По окончанию процесса преобразования готовый файл будет автоматически открыт в подходящей программе (например, Microsoft Excel).

    Обратите внимание на наличие надписи о демо-версии.

Программа неплоха, однако ограничения демо-версии и сложности с покупкой полноценного варианта могут заставить многих поискать другое решение.

Способ 2: Easy XML Converter

Чуть более навороченный вариант программы для преобразования XML-страниц в таблицы XLS. Тоже платное решение, русский язык отсутствует.

Скачать программу Easy XML Converter

  1. Откройте приложение. В правой части окна найдите кнопку и нажмите её.
  2. Откроется интерфейс , в котором необходимо выбрать исходный файл. Проследуйте к папке с вашим документом, выделите его и откройте нажатием на соответствующую кнопку.
  3. Запустится инструмент конвертирования. Первым делом проверьте, установлены ли галочки напротив содержимого документа, который хотите конвертировать, а затем нажмите на мигающую красным кнопку внизу слева.
  4. Следующий шаг – проверить выходной формат файла: внизу, в пункте , должен быть отмечен параметр .

    Затем обязательно нажмите на кнопку , расположенную рядом.

    В маленьком окошке установите чекбокс , затем нажмите .

  5. Вернувшись к интерфейсу конвертирования, щелкайте по кнопке .

    Программа предложит вам выбрать папку и имя преобразованного документа. Проделайте это и нажмите .

  6. Готово – в выбранной папке появится конвертированный файл.

Эта программа уже более громоздкая и менее дружелюбная к новичкам. Она предоставляет точно такой же функционал, как и упомянутый в Способе 1 конвертер с точно такими же ограничениями, хотя Easy XML Converter имеет более современный интерфейс.

Способ 3: LibreOffice

Популярный свободный офисный пакет LibreOffice включает в себя ПО для работы с табличными документами, LibreOffice Calc, которое и поможет нам решить задачу преобразования.

  1. Откройте LibreOffice Calc. Воспользуйтесь меню , затем .
  2. В окне проследуйте к папке с вашим файлом XML. Выберите его одинарным щелчком мыши и нажмите .
  3. Появится окно импорта текста.

    Увы, это главный изъян преобразования с помощью LibreOffice Calc: данные из XML-документа импортируются исключительно в текстовом формате и нуждаются в дополнительной обработке. В окне, указанном на скриншоте, внесите необходимые вам правки, затем нажмите .

  4. Файл будет открыт в рабочей области окошка программы.

    Снова используйте , выбирая уже пункт .

  5. В интерфейсе сохранения документа в выпадающем списке установите «.

    Затем по желанию переименуйте файл и нажмите .

  6. Появится предупреждение о несовместимости форматов. Нажимайте .
  7. В папке рядом с оригинальным файлом появится версия в формате XLS, готовая к дальнейшим манипуляциям.

Кроме текстового варианта преобразования, недостатков у этого способа практически нет – разве что с крупными страницами с необычными вариантами использования синтаксиса могут быть проблемы.

Способ 4: Microsoft Excel

Самая известная из программ для работы с табличными данными, Excel от корпорации Microsoft (версий 2007 и новее), тоже обладает функционалом для решения проблемы преобразования XML в XLS.

  1. Откройте Эксель. Выберите .

    Затем, последовательно – .

  2. В «Проводнике» доберитесь к местонахождению документа для преобразования. Выделите его щелчком мыши и нажмите .
  3. В маленьком окошке настройки отображения убедитесь, что активен пункт и нажмите .
  4. Когда страница будет открыта в рабочем пространстве Microsoft Excel, используйте вкладку .

    В ней выберите , затем пункт , в котором найдите подходящую для сохранения папку.

  5. В интерфейсе сохранения в списке выберите .

    Затем переименуйте файл, если хотите, и жмите .

  6. Готово – открытый в рабочей области документ получит формат XLS, а в выбранном ранее каталоге появится сам файл, готовый к дальнейшей обработке.

Недостаток у Экселя только один – распространяется в составе пакета Microsoft Office на платной основе.

Подробнее: Конвертация файлов XML в форматы Excel

Подводя итоги, отметим, что полное преобразование XML-страниц в таблицы XLS невозможно ввиду кардинальных отличий между форматами. Каждое из указанных решений будет в каком-то роде компромиссом. Не помогут даже онлайн-сервисы – несмотря на свою простоту, такие решения зачастую все же хуже отдельного ПО.

Мы рады, что смогли помочь Вам в решении проблемы.
Помимо этой статьи, на сайте еще 13048 полезных инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам. Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Источник: starhit
Читайте также  Вставка видео с YouTube на сайт

Домашние хитрости