Превращаем XLS-таблицу в XML-фид

Те, кто владеет замечательной программой TextKit, или по крайней мере слышали о ней,  (кто не слышал, срочно сюда) должны были заметить в числе ее возможностей разбор XML-документов в любой шаблон. Т.е, если у нас есть XML документ,  мы без проблем стряпаем сайт при помощи ТекстКита.

Остается одна маленькая проблема, как получить этот XML. В действительности, для целей создания сайта можно брать готовые документы различных партнерок, типа МиксМаркета или Озона. Но про них как-нибудь в другой раз. Я расскажу, как получить XML из обычной XLS-таблицы. Фактически, это формат MS Excel.

Владение этим знанием позволит нам делать сайты при помощи ТекстКита из любых баз в Экселе. Работать будем в 2007-м офисе.

Эксель 2007

1) Загружаем надстройку для работы с XML отсюда.

2) Заходим в главное меню экселя, параметры.

Надстройка в Экселе

3) В открывшемся меню выбираем «Надстройка». Ищем пункт «Управление», выбираем «Надстройки Excel» и жмем «Перейти»:

Активация Надстройки

4) В открывшемся окне через «Обзор» выбираем нужный нам файл XmlTools.xla, добавляем его в панель и активируем, поставив галочку напротив него.

Ставим надстройку

По умолчанию этот файл хранится в следующей папке на жестком диске:
\Office Samples\OfficeExcel2003XMLToolsAddin.

5) Если вы все сделали правильно, то в «Параметрах» в разделе «Надостройки» вы увидите установленное расширение:

Надстройка установлена

Далее, все просто. У вас в меню появляется новая вкладка «Надстройки», а на ней заветная кнопка «XML Tools»:

Кнопка в меню

Теперь берем наши данные для создания XML документа и работаем с ними.

1) Жмем на кнопку на панели. Выбираем первый пункт:

Шаг 1

2) В появившемся окне выбираем yes/no если наши данные содержат / не содержат заголовка, в моем случае содержат, потому переставляю галочку на yes.  Здесь же зажимаем маленькую «пипку», чтобы выбрать ячейки с данными:

Шаг 2

3) Протягиванием выбираем данные для создания XML — документа. Отжимаем «пипку» и жмем ОК.

Шаг 3

Если все сделали верно, то табличка станет сине-белой, и менюшка здорово изменится:

Меню XML

Ну, уже почти все. Теперь идем в параметры сохранения документа и там выбираем XML — данные.

Сохранение в XML

Собственно, вот и все! Мы получили на выходе готовый XML-документ, который теперь без проблем можем разобрать в парсере ТекстКита. Но про это как-нибудь в другой раз 🙂

Задать вопрос Pavel419

Как, еще не читали? А зря!)

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

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