Открываем файл xml для редактирования онлайн
Содержание:
- Faster — многофункциональный ускоритель работы программиста 1С и других языков программирования Промо
- Программы для открытия xml
- Читать Библию
- Парсинг XML с lxml
- 10 лучших XML-редакторов
- Как открыть файл XML присланный Росреестром?
- Использование текстовых редакторов
- XSL/XSLT Support
- Single-Source XML Publishing
- Продвинутый «Блокнот»
- Просмотр через браузер
- Навигатор по конфигурации базы 1С 8.3 Промо
- Как устроен XML
- Набор подсистем «Умные таблицы»
- Чем открыть XML файл в читаемом виде
- Intelligent XML editing
- Code Beautify:
- Создание и редактирование XML-файла в Excel
Faster — многофункциональный ускоритель работы программиста 1С и других языков программирования Промо
Программа Faster 9.4 позволяет ускорить процесс работы программиста
(работает в любом текстовом редакторе).
Подсказка при вводе текста на основе ранее введенного текста и настроенных шаблонов.
Программа Faster позволяет делится кодом с другими программистами в два клика или передать ссылку через QR Код.
Исправление введенных фраз двойным Shift (с помощью speller.yandex). Переводчик текста. Переворачивает текст случайно набранный на другой раскладке.
Полезная утилита для тех, кто печатает много однотипного текста, кодирует в среде Windows на разных языках программирования.
Через некоторое время работы с программой у вас соберется своя база часто используемых словосочетаний и кусков кода.
Настройка любых шорткатов под себя с помощью скриптов.
Никаких установок и лицензий, все бесплатно.
1 стартмани
Программы для открытия xml
Популярный и активно используемый формат классифицируется как текст и без труда открывается в простом текстовом редакторе. Если пользователь ещё не знаком с подобными файлами и не знает, чем открыть xml, то система может сделать это по умолчанию. Однако следует отметить, что всем известный MS Office Word для этих целей не подходит.
- Notepad++. Признан лучшим текстовым редактором для работы с документами xml. Программа обладает расширенным функционалом, дружественным интерфейсом и максимально удобным для пользователя способом отображения на экране. Дополнительная подсветка синтаксиса существенно облегчает и упрощает просмотр. Полезное и удобное приложение входит в перечень обязательных для установки на любом компьютере и его возможности стоит попробовать.
- Блокнот Windows. Вполне подходит для быстрого просмотра и редактирования XML-файлов. Простенькая программка относится к системным. Для открытия документа в блокноте достаточно вызвать контекстное меню, щёлкнув по файлу правой кнопкой мыши. Осталось перейти в «Открыть с помощью…» и в открывшемся списке программ выбрать «Блокнот». Возможности приложения минимальные и здесь не будет подсветки синтаксиса, облегчающей восприятие написанной информации. Но для оперативной обработки такой способ вполне подойдёт.
- Браузер. Для чтения и ознакомления с файлами xml успешно используется любой браузер. Возможности создавать документ и вносить правки у него нет, но в информационных целях его можно использовать. Подойдёт самый простой Internet Explorer, «Яндекс» или Google. Если открытие файла не произошло автоматически, то нужно повторить предыдущую процедуру для вызова окна «Открыть с помощью». В списке приложений выбрать свой любимый веб-обозреватель. В некоторых случаях отображение информации происходит согласно тегам. Для «комфортного» представления достаточно воспользоваться комбинацией клавиш CTRL+ U и на экране появится исходный код документа. Несложно заметить, что картинка более вменяемая, а информация xml-файла представлена в удобном для чтения виде, по сравнению со стандартным блокнотом.
Вывод. Для открытия xml-файлов существует несколько программных возможностей, заложенных в самой ОС Windows. Новичкам этого вполне достаточно, а продвинутые пользователи знают, что в сети есть множество доступных онлайн-сервисов для работы с файлами с расширением xml.
Читать Библию
КнигаКнига БытияКнига ИсходКнига ЛевитКнига ЧислаВторозакониеКнига Иисуса НавинаКнига Судей ИзраилевыхКнига РуфьПервая книга Царств (Первая книга Самуила)Вторая книга Царств (Вторая книга Самуила)Третья книга Царств (Первая книга Царей)Четвёртая книга Царств (Вторая книга Царей)Первая книга Паралипоменон (Первая книга Хроник, Первая Летопись)Вторая книга Паралипоменон (Вторая книга Хроник, Вторая Летопись)Книга Ездры (Первая книга Ездры)Книга НеемииКнига ЕсфириКнига ИоваПсалтирьКнига Притчей СоломоновыхКнига Екклезиаста, или ПроповедникаПеснь песней СоломонаКнига пророка ИсайиКнига пророка ИеремииКнига Плач ИеремииКнига пророка ИезекииляКнига пророка ДаниилаКнига пророка ОсииКнига пророка ИоиляКнига пророка АмосаКнига пророка АвдияКнига пророка ИоныКнига пророка МихеяКнига пророка НаумаКнига пророка АввакумаКнига пророка СофонииКнига пророка АггеяКнига пророка ЗахарииКнига пророка МалахииПервая книга МаккавейскаяВторая книга МаккавейскаяТретья книга МаккавейскаяКнига пророка ВарухаВторая книга ЕздрыТретья книга ЕздрыКнига ИудифиПослание ИеремииКнига Премудрости СоломонаКнига Премудрости Иисуса, сына СираховаКнига ТовитаЕвангелие от МатфеяЕвангелие от МаркаЕвангелие от ЛукиЕвангелие от ИоаннаДеяния святых АпостоловПослание ИаковаПервое послание ПетраВторое послание ПетраПервое послание ИоаннаВторое послание ИоаннаТретье послание ИоаннаПослание ИудыПослание апостола Павла к РимлянамПервое послание апостола Павла к КоринфянамВторое послание апостола Павла к КоринфянамПослание апостола Павла к ГалатамПослание апостола Павла к ЕфесянамПослание апостола Павла к ФилиппийцамПослание апостола Павла к КолоссянамПервое послание апостола Павла к Фессалоникийцам (Солунянам)Второе послание апостола Павла к Фессалоникийцам (Солунянам)Первое послание апостола Павла к ТимофеюВторое послание апостола Павла к ТимофеюПослание апостола Павла к ТитуПослание апостола Павла к ФилимонуПослание апостола Павла к ЕвреямОткровение Иоанна Богослова (Апокалипсис)ГлаваЯзыкEnglish KJVРусскийУкраїнськаБеларускаяЦерковнославянскийEnglishBible de Machaira 2020
Парсинг XML с lxml
Данный пример XML показывает два назначения. Время начинается спустя секунды после эпохи. Наш uid сгенерирован на основе хеша начала времени и ключа. Время сигнала – несколько секунд после эпохи, но не раньше начала времени. Состояние – если назначение было отменено или перенесено, или нет, так или иначе. Остальная часть XML, как мы видим, в пояснении не нуждается. Давайте взглянем на то, как делается парсинг:
Python
# -*- coding: utf-8 -*-
from lxml import etree
def parseXML(xmlFile):
«»»
Парсинг XML
«»»
with open(xmlFile) as fobj:
xml = fobj.read()
root = etree.fromstring(xml)
for appt in root.getchildren():
for elem in appt.getchildren():
if not elem.text:
text = «None»
else:
text = elem.text
print(elem.tag + » => » + text)
if __name__ == «__main__»:
parseXML(«example.xml»)
1 |
# -*- coding: utf-8 -*- fromlxml importetree defparseXML(xmlFile) «»» Парсинг XML withopen(xmlFile)asfobj xml=fobj.read() root=etree.fromstring(xml) forappt inroot.getchildren() forelem inappt.getchildren() ifnotelem.text text=»None» else text=elem.text print(elem.tag+» => «+text) if__name__==»__main__» parseXML(«example.xml») |
Во первых, мы импортировали необходимые модули, а именно модуль etree из пакета lxml Python и функцию StringIO из встроенного модуля StringIO. Наша функция parseXML принимает один аргумент: путь к рассматриваемому файлу XML. Мы открываем файл, читаем и закрываем его. Теперь начинается самое веселое. Мы используем функцию парсинга etree, чтобы парсировать код XML, который вернулся из модуля StringIO. По причинам, которые я не могу полностью понять, функция парсинга требует файловый объект. В любом случае, мы итерируем контекст (другими словами, объект lxml.etree.iterparse) и извлекаем теговые элементы. Далее, мы добавляем условный оператор if, для замещения пустых полей словом “None” для получения более чистой выдачи.
10 лучших XML-редакторов
user | 27-07-2015, 15:48Хрень
Владимир | 14-04-2014, 16:50Норм
Al | 7-03-2014, 13:21Ка ни странно, оказалась совсем неплохая программа для работы с XML. Ничего лишнего, просто в управлении, легко и понятно. Спасибо автору и администрации этого сайта.
SlavOK | 15-06-2012, 00:17Спасибо
Виктор | 30-05-2012, 08:18Доступно, понятно, спасибо
Игорь | 13-01-2010, 09:28Первая встретившаяся мне программа, которая довольно шустро работает с большими XML файлами. СПАСИБО!
Дмитрий | 23-07-2009, 01:10Спасибо автору программы и админу сайта что существуют в доступном образе (бесплатно) такие полезные программы.
Как открыть файл XML присланный Росреестром?
Я не могу сказать точно, зачем чиновники этой службы так мудрят, но, самый лучший способ открыть файл XML от Росреестра, это, как не смешно это звучит, можно на самом сайте Росреестра. Вся процедура довольно полно показана в следующем видео.
Вывод: — Открыть XML файл довольно просто, достаточно кликнуть по нему одним курсором мышки, и он откроется в одном из браузеров. Но, в режиме открытия файла в браузере, мы не можем его редактировать. Для редактирования я рекомендую применять «Notepad++». Если же вам необходимо провести более тщательное редактирование файла, я рекомендую применять программы из предыдущего абзаца, вроде XML Marker. Успехов!
Использование текстовых редакторов
Внутри XML-документа находится текстовая информация, поэтому для его просмотра в читаемом виде не требуется платное программное обеспечение. Можно воспользоваться браузером, любым текстовым редактором, встроенным в Windows или от сторонних разработчиков, или специальными программами для работы с форматом XML.
Блокнот Windows и его аналоги
В составе Windows изначально есть программа, которая умеет работать с любым текстом – Блокнот. Найти её можно в списке стандартных приложений в меню «Пуск». Вместе с ним предустанавливается еще один текстовый редактор – WordPad. Его также можно использовать для просмотра документов с расширением XML.
Если щелкнуть по XML-файлу правой кнопкой, то сразу под пунктом «Открыть» будет строка «Изменить». При нажатии на неё содержимое документа отобразится в Блокноте. Если так открыть файл не получается, или вы хотите использовать для просмотра WordPad, раскройте меню «Открыть с помощью».
Для чтения и редактирования XML-документов можно использовать и блокноты от сторонних разработчиков: например, NotePad++. В нем реализована подсветка синтаксиса, что может показаться удобным при редактировании файла.
Пакет Microsoft Office
Вместо Блокнота, WordPad и других подобных программ можно использовать приложения из пакета Microsoft Office – Word и Excel.
- Запустите Word.
- Раскройте главное меню, нажмите «Открыть».
- Укажите путь к XML-документу.
Минус Word в том, что в нем тяжело редактировать XML. Поэтому если вы хотите изменить какие-то данные, то лучше использовать Excel.
- Запустите Excel.
- Раскройте главное меню, нажмите «Открыть».
- Выберите XML-документ.
- Укажите на необходимость открыть его как XML-таблицу.
Если вместо пакета приложений Microsoft Office на компьютере установлена библиотека приложений OpenOffice, то ничего страшного: открыть XML можно через OpenOffice Calc, аналог Excel.
Редакторы XML
Если необходимо не просто увидеть содержимое таблиц, а еще и отредактировать их, то рекомендуется применять специальный софт, разработанный для работы с форматом XML. Можно использовать следующие редакторы:
- XML Editor от Oxygen
- XML Marker
- Xsemmel
- EditiX Lite Version
- XMLSpear
Программы отличаются предоставляемыми возможностями: в одних есть функция XSLT трансформации для преобразования XML-документов, подсказки в виде выделенных участков кода; другие предлагают только просмотр и минимальное редактирование.
Выбор зависит от потребностей и навыков пользователя, так как софт является специализированным. Однако скачать перечисленные программы можно бесплатно.
XSL/XSLT Support
XSLT 1.0, XSLT 2.0, and
XSLT 3.0 editing, validation, transformation, debugging, and profiling
support
included: Xalan 2.7.1, Saxon 6.5.5, Saxon EE, XSLTProc, and
MSXML3.0/4.0/.NET 1.0/2.0
XSLT debugging using various
built-in processors: Xalan 2.7.1, Saxon 6.5.5, Saxon Home Edition, Saxon Professional
Edition, as well as the Schema-Aware Saxon Enterprise Edition
Easy XSLT/XQuery transformation and XML validation management with reusable
scenarios
Powerful XSLT and refactoring actions can be performed across multiple
files
Preview the transformation results as XHTML, XML, or in your default
browser
Generate XSLT stylesheet documentation in HTML or custom formats
displays the
structure of the associated XML document and can be used to create XSLT templates or
snippets
Single-Source XML Publishing
Visual
WYSIWYG XML-editing mode, based on W3C CSS stylesheets
Ready-to-use visual editing support for DocBook, DITA, TEI, JATS, and
XHTML
frameworks
Visual DITA Maps Manager, closely integrated with the DITA Open Toolkit
FO transformations using embedded Apache FOP to generate PDF output from XML
files
Support for customizing external Formatting Object Processors
Complete solution for editing documents in left to right and right to left
scripts, offering full Unicode and Multi-lingual editing support
Easy to use provide a convenient way to display content and for users to enter
data
Preconfigured publishing scenarios for HTML, WebHelp, PDF, and Eclipse/Windows
Help
Support for editing, validating, and creating EPUB files and predefined transformation scenarios allow
you to publish DITA and DocBook files to EPUB documents
Продвинутый «Блокнот»
Также, в сети можно найти массу онлайн сервисов и специальных утилит. Вот некоторые из них:
- xmlgrid.net (нажимаем на кнопку «Open file» и выбираем файл);
- EditiX Lite (скачиваем, устанавливаем приложение);
- XMLPad (нужно скачать софт, инсталлировать на ПК).
Откровенно говоря, для простого просмотра достаточно и браузера. Но если намерены вносить корректировки, то придется обратиться к специфическому ПО.
Я рассказал, как открыть XML файл в читаемом виде, способов немало. Практически все они схожи между собой, поэтому, достаточно и тех, которые я перечислил в обзоре.
Автор рекомендует:
- Отключаем автоматический запуск USB в Windows 10
- Исправляем ошибку 0xc000007b при запуске приложения
- Как зашифровать диск или флешку с секретными данными с помощью Bitlocker
- Меняем шрифт в Windows 10 — тонкая настройка
- Как провести правильную установку Windows 10 на MacBook Pro
Просмотр через браузер
Поскольку формат XML появился с целью «построения» сайтов (сейчас для верстки используется HTML и CSS), то и Mozilla быстро воспринимают всю спрятанную в информацию, выводят все теги и атрибуты в соответствии с оформлением.
Как открыть XML в браузере? Достаточно перетащить документ в окно программы и наблюдать за результатом.
Весь текст отобразится на экране, а по центру экрана рекомендации от браузера. Например, Google может предупредить, нарушен ли синтаксис, нужны ли правки и т.д.
В Firefox информация об ошибках выводится на русском языке!
Нужно ли всегда открывать XML в браузере? Такой подход дает возможность сразу просмотреть, как выглядит формат в действии. Кодировка определяется автоматически, устанавливать дополнительные программы не нужно. Если потребуются правки, то без приложений не обойтись.
Навигатор по конфигурации базы 1С 8.3 Промо
Универсальная внешняя обработка для просмотра метаданных конфигураций баз 1С 8.3.
Отображает свойства и реквизиты объектов конфигурации, их количество, основные права доступа и т.д.
Отображаемые характеристики объектов: свойства, реквизиты, стандартные рекизиты, реквизиты табличных частей, предопределенные данные, регистраторы для регистров, движения для документов, команды, чужие команды, подписки на события, подсистемы.
Отображает структуру хранения объектов базы данных, для регистров доступен сервис «Управление итогами».
Платформа 8.3, управляемые формы. Версия 1.1.0.71 от 01.12.2020
3 стартмани
Как устроен XML
Теги
Открывающий — текст внутри угловых скобок
Закрывающий — тот же текст (это важно!), но добавляется символ «/»
Ой, ну ладно, подловили! Не всегда. Бывают еще пустые элементы, у них один тег и открывающий, и закрывающий одновременно. Но об этом чуть позже!Москва* Пример с дорожными знаками я когда-то давно прочитала в статье Яндекса, только ссылку уже не помню. А пример отличный!
count = 7count = 7
- Виктор Иван — строка
- 7 — число
без
Атрибуты элемента
party
- type = «PHYSICAL» — тип возвращаемых данных. Нужен, если система умеет работать с разными типами: ФЛ, ЮЛ, ИП. Тогда благодаря этому атрибуту мы понимаем, с чем именно имеем дело и какие поля у нас будут внутри. А они будут отличаться! У физика это может быть ФИО, дата рождения ИНН, а у юр лица — название компании, ОГРН и КПП
- sourceSystem = «AL» — исходная система. Возможно, нас интересуют только физ лица из одной системы, будем делать отсев по этому атрибуту.
- rawId = «2» — идентификатор в исходной системе. Он нужен, если мы шлем запрос на обновление клиента, а не на поиск. Как понять, кого обновлять? По связке sourceSystem + rawId!
partyfieldfieldnamefieldfieldfieldattribute
- с точки зрения бизнеса это атрибут физ лица, отсюда и название элемента — attribute.
- с точки зрения xml — это элемент (не атрибут!), просто его назвали attribute. XML все равно (почти), как вы будете называть элементы, так что это допустимо.
attribute
- type = «PHONE» — тип атрибута. Они ведь разные могут быть: телефон, адрес, емейл…
- rawId = «AL.2.PH.1» — идентификатор в исходной системе. Он нужен для обновления. Ведь у одного клиента может быть несколько телефонов, как без ID понять, какой именно обновляется?
UTF-8
XSD-схема
XSDXSD
- какие поля будут в запросе;
- какие поля будут в ответе;
- какие типы данных у каждого поля;
- какие поля обязательны для заполнения, а какие нет;
- есть ли у поля значение по умолчанию, и какое оно;
- есть ли у поля ограничение по длине;
- есть ли у поля другие параметры;
- какая у запроса структура по вложенности элементов;
- …
- Разработчик системы, использующей ваше API — ему надо прописать в коде, что именно отправлять из его системы в вашу.
- Тестировщик, которому надо это самое API проверить — ему надо понимать, как формируется запрос.
- Наш разработчик пишет XSD-схему для API запроса: нужно передать элемент такой-то, у которого будут такие-то дочерние, с такими-то типами данных. Эти обязательные, те нет.
- Разработчик системы-заказчика, которая интегрируется с нашей, читает эту схему и строит свои запросы по ней.
- Система-заказчик отправляет запросы нам.
- Наша система проверяет запросы по XSD — если что-то не так, сразу отлуп.
- Если по XSD запрос проверку прошел — включаем бизнес-логику!
Правильный запрос | Неправильный запрос |
---|---|
Нет обязательного поля name |
|
Опечатка в названии тега (mail вместо email) |
|
… | … |
См также:XSD — умный XML
Набор подсистем «Умные таблицы»
Данный набор подсистем – прикладная библиотека, призванная помочь программисту 1С быстрее решать ряд типовых задач бизнес-логики, таких как: ведение статусов объектов, отправка почтовых сообщений в определенное время, ведение произвольных таблиц с возможностью редактирования, сохранения и группировки, ориентированные на расчет бюджетных таблиц (план продаж, ретробонусы B2C, проценты по договорам B2B и договорные условия по КАМ), расчет коммерческой политики для бюджетных таблиц, исполнение произвольных алгоритмов с хранением кода в информационной базе, определение рабочих баз, хранение файлов во внешних СУБД (Postgre SQL, MS SQL и MongoDB) и выполнение произвольного кода после изменений ссылочного объекта вне транзакции изменения.
1 стартмани
Чем открыть XML файл в читаемом виде
Открыть XML можно при помощи стандартных инструментов.
Блокнот
ОС Windows может взаимодействовать с разными текстовыми файлами. Не вся информация сохраняется в первозданном виде, но уловить суть изложенного материала можно. Чем открыть XML? Да хоть стандартным Блокнотом. Достаточно кликнуть ПКМ по файлу и из контекстного меню в разделе «Открыть с помощью» выбрать название программы.
Документ открыт в первозданном виде. То есть в нем будут видны все тэги и команды. Это не информативное изложение материала.
Microsoft Word
Открыть XML можно с помощью Word: «Файл» — «Открыть» — два щелчка по XML-файлу.
Функционал последних версий редактора позволяет пересохранять XML в файл с расширением .docs. Такой документ уже можно просматривать в любой версии Word.
«Файл» — «Сохранить как».
После нажатия на кнопку «Обзор» появится окно проводника. По строке «Тип файла» следует указать Документ Word.
После преобразования документ можно будет открыть в любой версии программы Ворд.
Notepad++
Эта программа очень востребована программистами, так как позволяет не только просматривать исходный код файла в формате XML, но и редактировать его. Несмотря на широкий функционал приложение работает очень просто. Меню «Файл» — «Открыть» — появится окно проводника. Пользователю остается указать нужный файл, как он сразу же загрузиться в программу в исходном варианте.
Microsoft Excel
Чтобы открыть XML через Microsoft Excel, следует запустить приложение и в меню выбрать «Открыть».
Программа запросит сценарий действий. Файл формата XML можно открывать как XML-таблицу.
После преобразования всех тэгов отобразится текст файла.
Встроенные инструменты офисных программ не позволяют выполнить даже половины требуемых задач. Программа отображает не всю информацию, а ту что есть отредактировать не получается.
Специализированные редакторы
Чем открыть XML? Если не подходят стандартные инструменты, можно использовать XML Marker. Программа распространяется бесплатно, работает на нескольких языках и быстро обрабатывает данные. Скачать приложение можно с официального сайта.
По завершению установки останется запустить программу и в меню «File» выбрать пункт «Open» и указать путь к документу.
Файл открывается в первозданном виде со всеми атрибутами.
Единственный недостаток — цена. Разработчики спрашивают абонентскую плату или одноразовый платеж. Бесплатно пользоваться программой можно в течение пробного периода.
Intelligent XML editing
Advanced content completion support offers a context-sensitive list of XML
elements, attributes, and values and is driven by XML Schema, Relax NG, NVDL, DTD, or
the document structure
Easily edit XML documents with repetitive patterns using the XML Grid Editing
Mode
Schema annotations/DTD comments are presented in a documentation window next to
the content completion proposals
Editing and validation support for NVDL scripts and XML documents associated with
NVDL
Quickly insert using the Content Completion Assistant
Powerful tree-based XML Outline
view, synchronized in real time with the edited document
New XML file wizards allow you to easily create XML documents that specify a
schema or DTD
Quick Assist and Quick Fix support helps you to quickly resolve errors in XML
documents
presents schema
information about the current XML element
Code Beautify:
Code Beautify is the second online XML editor website. It has a two-pane view; left pane is for entering the XML file content and the right pane displays the corresponding output. You can enter the XML file content by manually typing, copy-pasting, uploading file, and entering file URL. It comes with a syntax highlighter which means you will find all the used syntax in the colored form on the left pane. You can make any number of changes to the left pane and you will see the corresponding results on the right pane.
For the output on the right pane, it displays the output in tree form with all tags highlighted with kinda dull orange color. The colored tags make it easier for you to recognize the opening and closing tag. In the case if you want to focus only on one pane, then you simply need to click on the Full-Screen option. It also lets you save the XML file and share it via a unique URL.
Создание и редактирование XML-файла в Excel
(
6 голосов:
4.83 из 5
)
Сб, 28 Июн. 2014 Vadim
Скачать файлы для чтения:
Давно работаю с XML-файлами, но только сейчас задался вопросом: Как штатными средствами создавать и редактировать XML-файлы в MS Excel? Excel удобный и интуитивно понятный инструмент для создания, редактирования и обработки различных данных. Excel изучают в школе и, наверное, не найдется человека, умеющего работать на ПК и не владеющего основами работы в Excel. Поэтому на мой взгляд это наиболее подходящий инструмент, который можно рекомендовать простым пользователям для создания и редактирования файлов данных для различных приложений, в том числе Веб-приложений. У меня дома установлен MS Excel 2013 и на его примере я опишу те нехитрые процедуры, которые необходимо выполнить при создании XML-файла данных в Excel. Думаю, что и в более ранних версиях Excel это будет тоже работать. Чтобы создать XML-файл данных проделаем несколько несложных шагов. Рассмотрим их на примере создания файла данных событий Православного календаря.
1. Для начала необходимо в Excel создать и заполнить таблицу данных в соответствии со структурой данных. Используйте, пожалуйста, для этого пункт меню Вставка/Таблица.
2. Создадим схему файла XML. Для этого в текстовом редакторе введем следующие строки и и сохраним их в файле.
XHTML
<?xml version=»1.0″ encoding=»utf-8″ standalone=»yes»?>
<MemoryDays>
<event>
<s_month>0</s_month>
<s_date>0</s_date>
<f_month>0</f_month>
<f_date>0</f_date>
<name>Светлое Христово Воскресение. Пасха</name>
<type>0</type>
<link></link>
<discription></discription>
</event>
<event>
<s_month>0</s_month>
<s_date>-7</s_date>
<f_month>0</f_month>
<f_date>-7</f_date>
<name>Вход Господень в Иерусалим</name>
<type>1</type>
<link></link>
<discription></discription>
</event>
</MemoryDays>
1 |
<?xml version=»1.0″encoding=»utf-8″standalone=»yes»?> <MemoryDays> <event> <s_month></s_month> <s_date></s_date> <f_month></f_month> <f_date></f_date> <name>Светлое Христово Воскресение. Пасха</name> <type></type> <link></link> <discription></discription> </event> <event> <s_month></s_month> <s_date>-7</s_date> <f_month></f_month> <f_date>-7</f_date> <name>Вход Господень в Иерусалим</name> <type>1</type> <link></link> <discription></discription> </event> </MemoryDays> |
3. Теперь откройте вкладку Разработчик, нажмите кнопку Источник и укажите файл-источник XML. При необходимости включите пункт меню Разработчик в Настройках Excel.
4. Осталось сопоставить элементы схемы и колонки таблицы, перетащив элементы на соответствующие заголовки колонок.
5. И последний шаг: экспортировать данные таблицы в XML-файл с помощью контекстного меню. Встаньте на любую ячейку таблицы, нажмите правую кнопку мыши, выберите XML/Экспорт… и сохраните XML-файл под нужным именем.
Сохраните Excel-файл для последующего редактирования и дополнения. В последующем пункты 1.-4. проделывать будет не нужно!
P.S. Зачем же я написал эту банальную заметку? Во-первых, чтобы самому не забыть, а во-вторых, думаю, что эта информация пригодится пользователям плагина «Православный календарь», начиная со следующей версии 0.6 😉
Опубликовано в рубрике Мысли