Меню

Что будет утеряно при сохранении книги как файла таблицы XML 2003

Таблица xml 2003 что это

Формат xml относится к файлам расширяемого языка разметки. Представляет собой обычный текстовый документ, структура которого отображает описание документа и пользовательские теги. Привлекательная особенность xml в том, что он позволяет прочитать и понять содержащуюся информацию и для этого совсем не обязательно знать, в какой программе файл создавался.

Описание

Язык разметки xml предназначен для удобного кодирования и чтения информации машинным и ручным способом. Структура файла и его параметры прописываются с помощью тегов, атрибутов и препроцессоров. По назначению и решаемым задачам он напоминает html, но проще и понятнее в использовании, а теги устанавливают сами разработчики. Его главное преимущество — это читаемость. Например, для обозначения жирного текста в xml достаточно написать Жирный/Жирный, тогда как для html синтаксис жёстко прописан и запись будет выглядеть так: b/b. Так, формат xml часто используют для передачи данных пользователи программного обеспечения 1С при создании промежуточного файла или сотрудники Пенсионного Фонда РФ. Основные сферы применения формата:

  • вёрстка сайтов;
  • систематизированное оформление таблиц;
  • базы данных;
  • настройки запуска приложений.

Особенности языка

Обеспечить открытие файлов xml универсальными средствами, без использования дополнительных инструментов, позволяет принцип кодировки Юникод (UTF-8 и UTF-16). Благодаря этому документ доступен для ознакомления, в нём несложно разобраться с символами, содержанием прописанных инструкций и последовательностью запускаемых событий. Язык разметки отличается гибкостью и легко подстраивается под нужды пользователя. Главное — знать и соблюдать основные правила. Начало документа xml, его первая строка должны содержать обязательную конструкцию, указывающую на версию xml, принцип кодировки и подключаемые для этого библиотеки. Этот язык является универсальным и не относится к какой-либо строго определённой программе. Открыть документ в виде читаемого текста, а не набора непонятных символов, совсем не сложно.

Программы для открытия xml

Популярный и активно используемый формат классифицируется как текст и без труда открывается в простом текстовом редакторе. Если пользователь ещё не знаком с подобными файлами и не знает, чем открыть xml, то система может сделать это по умолчанию. Однако следует отметить, что всем известный MS Office Word для этих целей не подходит.

  • Notepad++. Признан лучшим текстовым редактором для работы с документами xml. Программа обладает расширенным функционалом, дружественным интерфейсом и максимально удобным для пользователя способом отображения на экране. Дополнительная подсветка синтаксиса существенно облегчает и упрощает просмотр. Полезное и удобное приложение входит в перечень обязательных для установки на любом компьютере и его возможности стоит попробовать.
  • Блокнот Windows. Вполне подходит для быстрого просмотра и редактирования XML-файлов. Простенькая программка относится к системным. Для открытия документа в блокноте достаточно вызвать контекстное меню, щёлкнув по файлу правой кнопкой мыши. Осталось перейти в «Открыть с помощью…» и в открывшемся списке программ выбрать «Блокнот». Возможности приложения минимальные и здесь не будет подсветки синтаксиса, облегчающей восприятие написанной информации. Но для оперативной обработки такой способ вполне подойдёт.
  • Браузер. Для чтения и ознакомления с файлами xml успешно используется любой браузер. Возможности создавать документ и вносить правки у него нет, но в информационных целях его можно использовать. Подойдёт самый простой Internet Explorer, «Яндекс» или Google. Если открытие файла не произошло автоматически, то нужно повторить предыдущую процедуру для вызова окна «Открыть с помощью». В списке приложений выбрать свой любимый веб-обозреватель. В некоторых случаях отображение информации происходит согласно тегам. Для «комфортного» представления достаточно воспользоваться комбинацией клавиш CTRL+ U и на экране появится исходный код документа. Несложно заметить, что картинка более вменяемая, а информация xml-файла представлена в удобном для чтения виде, по сравнению со стандартным блокнотом.

Вывод. Для открытия xml-файлов существует несколько программных возможностей, заложенных в самой ОС Windows. Новичкам этого вполне достаточно, а продвинутые пользователи знают, что в сети есть множество доступных онлайн-сервисов для работы с файлами с расширением xml.

Вы находитесь на странице, адап­ти­ро­ван­ной для быстрой загрузки

Источник

Чем отличаются расширения файлов в Excel

Excel, как и все основные приложения Microsoft Office, прошли через десятилетия обновлений версий. Наряду с этими обновлениями появились небольшие изменения в расширениях файлов Excel, чтобы учесть различия между этими файлами Excel.

Это не просто различия версий, которые порождают новые расширения файлов. Некоторые расширения файлов относятся конкретно к типу файла, например, является ли это шаблон Excel или файл Excel, содержащий макрос.

Расширения файлов Excel по версиям

Первая группа расширений файлов связана в первую очередь с тем, с какой версией Excel был сохранен рабочий лист. Следующие типы расширений подключаются к версиям Excel, показанным здесь:

  • Excel 97-2003: *.xls
  • Excel 97-2003 template: *.xlt
  • XML Spreadsheet 2003: *.xml
  • Microsoft Excel 5.0/95 Workbook: *.xls
  • Excel 97-2003 Add-in: *.xlam
  • Excel 4.0: *.xlw
  • Microsoft Works: *.xlr

Начиная с Excel 2007 и далее, расширение файла по умолчанию для любого файла Excel было (и остается) *.xlsx .

Различия между XLS и XLSX

Хотя переход Microsoft на расширение XLSX после Excel 2007 кажется поверхностным изменением соглашения об именовании, истина заключается в том, что было больше изменений, чем просто расширение файла.

XLS хранит электронные таблицы Excel в формате файла, известном как двоичный формат обмена файлами. Это был собственный формат файла, созданный корпорацией Майкрософт.

С выпуском Excel 2007 Microsoft изменила значение по умолчанию на XLSX, которое основано на формате Office Open XML. Это метод сохранения информации электронной таблицы в XML-файле.

Каковы были преимущества перехода на этот новый метод сохранения информации в электронных таблицах Excel?

  • Интероперабельность : файлы в формате Office Open XML легче переносить в другие приложения, которые могут считывать форматы Office XML.
  • Расширяемость : внешние приложения или программы могут манипулировать содержимым базового формата XML — это означает, что программисты могут создавать программное обеспечение для редактирования электронных таблиц Excel, никогда не открывая само приложение Excel.
  • Защита от повреждений : файлы в формате XML менее подвержены повреждению или повреждению, чем двоичные файлы, такие как файлы XLS.
  • Меньший размер : при использовании формата XLSX можно хранить больше данных в меньшем файле. Microsoft утверждает, что XLSX-файлы на 75 процентов меньше, чем XLS-файлы.

Если ни одно из этих преимуществ не имеет для вас большого значения, то вам, возможно, лучше остаться с более старым форматом XLS Excel по умолчанию. Вы получаете два преимущества, когда делаете это.

  • Во-первых, файлы XLS, как правило, сохраняются и открываются быстрее.
  • Во-вторых, файлы Excel с расширением XLS можно открыть в любой версии Excel, независимо от того, сколько ей лет.

Другие расширения файлов Excel

Теперь, когда вы понимаете разницу между XLS и XLSX, вам немного легче расшифровать, что означают все остальные расширения файлов Excel.

  • .xlsm : файлы Excel формата XML, которые также поддерживают макросы Excel
  • .xlsb : файлы Excel двоичного формата (более старая версия), которые также поддерживают макросы Excel
  • .xltx : файл Excel, сохраненный в виде шаблона, который будет использоваться в качестве отправной точки для будущих книг Excel
  • .xltm : файл Excel с поддержкой макросов, сохраненный в виде шаблона
Читайте также:  Виды экономического анализа и область их применения

Файлы шаблонов Excel

Если вы не знакомы с шаблонами Excel, возможно, это хорошее время, чтобы узнать о них и начать их использовать. Если вы обнаружите, что создаете много электронных таблиц с одинаковым форматированием, формулами или макетом, шаблон может сэкономить вам много времени.

Все, что вам нужно сделать, чтобы создать шаблон, — это настроить форматирование, макеты и другие аспекты вашего рабочего листа, которые вы не хотите воссоздавать каждый раз. Затем сохраните файл с одним из расширений файлов Excel, перечисленных выше для формата шаблона.

На самом деле, когда вы открываете новый файл в Excel, вы можете искать тысячи готовых шаблонов по многим категориям.

Открытие других типов файлов

Excel не ограничивается открытием только файлов с расширениями Excel. Когда вы откроете файл в Excel и выберете его в раскрывающемся списке Тип файла, вы увидите длинный список, выходящий за рамки того, что указано в этой статье.

Это связано с тем, что существуют форматы файлов, отличные от Microsoft, которые также поддерживаются в Excel.

  • .xml : любые электронные таблицы из приложений, хранящих листы в формате XML Spreadsheet 2003, или прямые файлы данных в формате XML.
  • .prn : электронные таблицы Lotus
  • .txt : текстовые файлы
  • .csv : текстовые файлы, разделенные запятыми
  • .dif : формат обмена текстовыми данными
  • .slk : формат символьной ссылки текстовые файлы
  • .dbf : файлы баз данных
  • .ods : электронные таблицы Opendocument (Google Docs или OpenOffice)
  • .pdf : сохраняет форматирование данных при открытии файлов данных PDF
  • .xps : спецификации для XML

Источник



Что будет утеряно при сохранении книги как файла таблицы XML 2003?

При Microsoft Excel в формате таблицы XML может отобраться сообщение о том, что некоторые возможности могут быть потеряны при его сохранение. Многие Excel сохраняются, а некоторые — нет. Подробные сведения перечислены в таблицах ниже.

Потери функций при сохранении в формате XML Spreadsheet 2003 (.xml XML):

Результат при сохранении

Auditing tracer arrows

Диаграммы, сбитые диаграммы и другие графические объекты

Листы диаграмм, листы макроса, листы диалогов

Ссылки не сохраняются

Функциональность списка теряется, но данные сохраняются.

Группировка и группировка

Данные на защищенных паролем книгах и в книгах нельзя сохранить. Для публикации защищенных данных не используйте пароль. Однако вы можете сохранить пароль базы данных с помощью запроса на доступ к электронной таблице. пользователям потребуется ввести пароль при открытом XML-электронной таблице.

Отчеты сводных таблиц

Данные сохраняются, но возможность создавать данные, фильтровать и сортировать теряется.

Общие сведения о книге

Спарклайн в Excel Web Access

Пользовательские категории функций

Visual Basic для приложений (VBA)

Функции, которые сохраняются при сохранении в формате таблицы XML 2003 (.xml XML):

Результат при сохранении

Система дат 1904 г.

Звездочки, которые помещают итоги для данных OLAP

Фоновое обновление, сбор данных для каждого элемента в отдельном поле страницы

Источник

Понимание XML

Узнайте, как Расширяемый язык разметки (Extensible Markup Language — XML) облегчает универсальный доступ к данным. XML — основанный на Unicode метаязык: язык для описания языков разметки. Он не привязан ни к одному языку программирования, операционной системе или поставщику программного обеспечения. XML обеспечивает доступ к огромному количеству технологий по манипулированию, структурированию, трансформированию и запрашиванию данных.

Введение

Расширяемый язык разметки (XML) изначально был задуман как язык для описания новых форматов документов World Wide Web. XML происходит от Стандартного обобщенного языка разметки (Standard Generalized Markup Language — SGML) и может считаться метаязыком: языком для определения языков разметки. SGML и XML — это ориентированные на текст форматы, которые обеспечивают механизмы описания структур документов с помощью тэгов разметки (слов, взятых в угловые скобки ‘ ’). Web-разработчики могут заметить некоторую схожесть между HTML и XML, обусловленную тем фактом, что они оба происходят от SGML.

Поскольку применение XML возросло, сейчас общепринято считать, что XML полезен не только при описании новых форматов документов для Web, но также подходит для описания структурированных данных. Примеры структурированных данных включают информацию, которая обычно содержится в крупноформатных таблицах, файлах конфигурации программы и сетевых протоколах.

XML является предпочтительным для существовавших ранее форматов данных, потому что XML может запросто представить и табличные данные (такие как реляционные данные из базы данных или больших таблиц), и псевдоструктурированные данные (такие как Web-страницы или деловые документы). Популярные ранние форматы, такие как файлы с разделяемыми запятой значениями (CSV), или подходят для табличных данных и плохо описывают псевдоструктурированные данные, или, как RTF, слишком специализированы для псевдоструктурированных текстовых документов. Это привело к широкому распространению XML как языка для обмена информацией.

XML везде

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

Расширяемость XML проявляется многими способами. Прежде всего, в отличие от HTML, у него нет фиксированного словаря. С XML каждый может определить специальные словари для конкретных приложений или различных отраслей промышленности. Во-вторых, приложения, обрабатывающие или использующие форматы XML, более устойчивы к изменениям в структуре предлагаемого им XML, чем приложения, которые используют другие форматы. Например, приложение, которое зависит от обработки элемента с атрибутом customer-id, обычно не должно прерываться, если другой атрибут, такой как last-purchase-date, был добавлен в элемент . Такая гибкость несвойственна другим форматам данных и является существенным преимуществом использования XML.

XML не привязан ни к одному языку программирования, операционной системе или поставщику программного обеспечения. Кстати, создавать или потреблять XML, используя различные языки программирования — слишком прямолинейно. Независимость от платформ делает XML очень полезным в качестве средства достижения возможности взаимодействовать между различными платформами программирования и операционными системами.

Преимущества представления данных в виде XML были признаны многими и привели к распространению XML-источников данных. Деловые документы, базы данных и межделовое общение — все это примеры информационных источников, которые переходят или перешли к использованию XML как формата представления. Такие продукты Microsoft как Microsoft Office®, Microsoft SQL Server™ и Microsoft .NET Framework дают возможность конечным пользователям и разработчикам создавать и использовать документы, сетевые сообщения и другие данные в виде XML.

Читайте также:  Нужен ли пробел перед таблицей

Синтаксис XML 1.0

Как было упомянуто ранее, рекомендация W3C XML 1.0 описывает текстовый формат для описания структурированных и псевдоструктурированных данных, используя синтаксис, подобный HTML.

Сравнение XML и HTML

И HTML, и XML документы состоят из элементов, каждый из которых включает «начальный тэг» ( ), «конечный тэг» ( ) и информацию, заключенную между этими двумя тэгами (которая называется содержимым элемента). Элементы могут быть аннотированы атрибутами, содержащими метаданные об элементе и его содержимом.

Самое существенное различие между HTML и XML в том, что в HTML есть предопределенные элементы и атрибуты, поведение которых предопределено, в то время как в XML такого нет. Вместо этого, авторы документа могут создавать собственные XML-словари, предназначенные именно для их приложения или деловых нужд. В настоящее время существуют XML-словари для огромного количества отраслей промышленности и приложений: от финансовых картотек (XBRL) и финансовых операций (FpML) до Web-документов (XHTML) и сетевых протоколов (SOAP). Отсутствие предопределенных элементов и атрибутов, которые определяют, как формируется или отображается XML-документ, дает возможность авторам сосредоточиться на создании документов, которые содержат только существенную семантическую информацию в их конкретной предметной области. Отделение содержимого от представления, ставшее возможным с XML-словарями, существенно увеличивает возможности повторного использования информации и перенацеливания содержимого.

Анатомия XML-документа

Ниже приведен пример XML-документа, который представляет заказ покупателя в магазине музыкальных CD. На что надо обратить внимание — это то, как просто документ представляет и строго структурированные данные, которые описывают информацию о компакт дисках, и псевдоструктурированные данные, содержащие специальные инструкции и комментарии по определенному покупателю.

Документ начинается с необязательного описания XML, в котором указывается, какая версия XML и кодирование символом используются. Далее следует инструкция обработки xml-stylesheet, которая используется для связывания таблицы стилей, содержащей инструкции по форматированию, с XML-документом. Таблица стилей используется для формирования привлекательного внешнего вида документа в пользовательских приложениях, таких как Web-браузеры. Инструкции обработки обычно используются для введения информации о приложении в XML-документ. Например, большинство приложений, обрабатывающих содержимое приведенного выше документа, вероятно, проигнорируют инструкцию обработки xml-stylesheet. С другой стороны, приложения, используемые для отображения XML-документа, такие как Web-браузер, могли бы использовать информацию инструкции обработки для того, чтобы определить, где располагается таблица стилей, содержащая специальные инструкции для отображения документа.

Unicode + угловые скобки = возможность взаимодействовать

Сочетание тех фактов, что синтаксис XML 1.0 — текстовый и слишком простой для синтаксического разбора, привело к использованию XML как нового формата обмена данными в случаях, когда требуется возможность межплатформенного взаимодействия. Широкая доступность синтаксических анализаторов XML для большинства популярных операционных систем упрощает для неравноправных сторон на разных платформах стандартизацию XML как формата преобразования в случае необходимости совместного использования информации.

То, что XML основан на Unicode, делает его подходящим для совместного использования информации через глобальные сети, такие как World Wide Web.

Infoset и семейство XML-технологий

Хотя возможность взаимодействовать и расширяемость платформ, получаемые при использовании текстового синтаксиса XML, и являются прекрасным примером выгоды от применения XML как формата представления данных, это всего лишь одно из преимуществ, которые XML предоставляет разработчикам приложений. Другое важное преимущество от использования XML — он предоставляет единый подход к множеству технологий по манипулированию, структурированию, преобразованию и запрашиванию данных.

Информационное множество (Infoset) XML

Рекомендация информационного множества W3C XML (W3C XML Information Set recommendation) описывает абстрактное представление XML-документа. XML Infoset, главным образом, изначально выступает в роли набора определений, используемых XML-технологиями для формального описания того, с какими частями XML-документа они работают. В терминах XML Infoset описаны несколько W3C XML-технологий, включая SOAP 1.2, XML Schema и XQuery.

XML Infoset — древовидное иерархическое представление XML-документа. Информационное множество XML-документа состоит из ряда единиц информации, которые являются абстрактным представлением компонентов XML-документа. Существуют единицы информации, представляющие документ, его элементы, атрибуты, инструкции обработки, комментарии, символы, нотации, пространства имен, неразбираемые синтаксическим анализатором сущности, неразвернутые ссылки на сущности и объявление типа документа. XML Infoset — официальная попытка определить то, что должно считаться важной информацией в XML-документе. Например, Infoset не делает различий между двумя формами пустого элемента. Таким образом, следующее

согласно XML Infoset, считается эквивалентным. Аналогично, не имеет значения и тип кавычек, используемых для атрибутов; таким образом, элементы

согласно XML Infoset, эквивалентны. Список аспектов синтаксиса XML 1.0, которые не рассматриваются XML Infoset, приведен в Приложении D рекомендации Информационного множества W3C XML.

Рекомендация Информационного множества W3C XML описывает концепцию синтетических информационных множеств, которые создаются средствами, отличными от синтаксического разбора текстового XML-документа. Синтетические информационные множества подготавливают почву для обработки с помощью XML-технологий не-XML-данных, которые могут быть преобразованы в XML Infoset. Примером обработки синтетического информационного множества является ObjectXPathNavigator (http://msdn.microsoft.com/library/en-us/dnexxml/html/xml03172003.asp), который обеспечивает возможность запрашивать объекты в .NET Framework, используя XPath, или преобразовывать их, используя XSLT.

Языки Схемы

Язык XML-схемы используется для описания структуры и содержимого XML-документа. Например, схема может использоваться для определения документа, состоящего из одного или более элементов compact-disc, каждый из которых включает в качестве дочерних элементы price, title и artist. Во время обмена документами XML-схема описывает контракт между производителем и потребителем XML, поскольку она описывает то, что составляет действительное XML-сообщение передаваемое между двумя сторонами. Хотя для XML существует несколько языков схемы, от DTD до XDR, ведущим является Язык описания XML-схемы W3C (W3C XML Schema Definition Language), сокращенно XSD.

XSD уникален среди языков XML-схемы, потому что он первым пытается вывести роль XML-схемы за рамки традиционного ее применения для описания контракта между двумя сущностями, обменивающимися документами. XSD представляет концепцию Post Schema Validation Infoset (PSVI). Совместимый XSD-обработчик принимает XML Infoset как входные данные и после проверки преобразовывает его в Информационное множества после проверки схемы (PSVI). PSVI — это исходные входные данные XML Infoset с добавленными к существующим новыми единицами информации и новыми свойствами. В Рекомендации XML-схема W3C приведен список дополнений в Информационное множества после проверки схемы (PSVI).

Источник

Microsoft Office 2003: поддержка XML

Microsoft Office 2003: поддержка XML

Каждая новая версия Microsoft Office привлекает внимание огромного числа пользователей. Оно и неудивительно: пакет остается самым популярным продуктом в своей области. Обычный пользователь, прежде всего, хочет знать, стоит ли ему отказываться от старой версии Office и переходить на новую, что может ему предложить последний релиз. По информации Microsoft, в новом Офисе изменений довольно много, но большинство из них адресовано сотрудникам крупных компаний — тем, кто использует Office на работе и работает в команде.

Улучшенная поддержка XML является главным и наиболее важным нововведением Microsoft Office 2003. Язык XML (Extensible Markup Language) позволяет более гибко работать с нужными данными в рамках Microsoft Office и снимает ограничения между форматами, системами и странами. При помощи XML можно собрать воедино разрозненные данные и работать с ними в одном документе. Чтобы дать пользователю представление о том, для чего нужен XML, приведем такой пример: скажем, две конкурирующие компании (например, два рекламных агентства) предлагают свои условия размещения рекламы для крупного заказчика. С потенциальным клиентом общается менеджер, однако, чтобы ответить на все вопросы заказчика, менеджеру необходимо постоянно держать связь с множеством людей. Он должен, скажем, знать, сколько в данный момент стоят рекламные площади в изданиях, которыми интересуется заказчик, цену на материалы для изготовления рекламной атрибутики (футболок, визиток и пр.) и т.п.

Читайте также:  Что такое парниковый эффект причины и последствия

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

Посмотрим теперь на другую компанию, которая использует технологию XML для обмена информацией. Все данные, которые касаются текущих изменений в той области, в которой работает компания, заносятся в базу данных. Как только цены меняются, ответственный сотрудник изменяет данные в базе. Данные сохраняются в формате XML, и люди, имеющие доступ к ним, могут в любой момент найти необходимые сведения и использовать в своих отчетах, электронных письмах, таблицах и т.д. Информация в базе данных изменяется каждый день, поскольку это является обязанностью каждого ответственного лица. В такой компании менеджер сможет найти вопрос на ответ клиента в считанные секунды. Ему не нужно для этого искать ответственного сотрудника. Более того, он вообще может не знать, в чьи обязанности входит тот или иной сегмент деятельности компании.

Встроенная поддержка XML в Office 2003 позволяет пользователям работать в знакомой офисной среде, но при этом создавать и сохранять документы XML, даже не зная о том, что они работают с XML. Это значит, что пользователи могут не проходить никаких дополнительных курсов обучения XML, а работать с ним, используя привычные инструменты. Даже несмотря на то, что для работы с XML в Microsoft Office вовсе необязательно владеть основами программирования, в некоторых случаях полезно знать язык. Поэтому мы считаем, что тут будет не лишним привести некоторые основные термины XML:
• DTD (document type definition). Правила, в которых хранятся имена элементов и атрибуты. Эти правила определяют, как элементы могут быть использованы вместе, и в каком порядке.
• Элемент. Элементом называют любые данные в документе XML, помещенные между открывающими и закрывающими тегами, например: Добро пожаловать в Microsoft Office 2003 .
• Таблица стилей. Коллекция правил форматирования, которые контролируют отображение документа. Таблицы стилей могут быть помещены непосредственно в документ или же сохраняться отдельно и управлять документом при помощи ссылок. Обычно таблицы стилей хранятся отдельно.
• Схема XML. Документ, который определяет, какие элементы, объекты и содержание могут быть размещены в документе.
• XSL (Extensible Stylesheet Language). Язык, который используется для создания таблиц стилей.
• XSLT (XSL Transformations). Трансформация структуры документа XML для просмотра его в разных режимах.
• Использование XML анализа данных. Работая с Excel, вы можете использовать возможности XML для работы со структурированными табличными данными для расчетов и анализа.
• Создание, редактирование и управление содержанием.

Напомним, что уже в Microsoft Office XP присутствовала поддержка XML. В частности, пользователи могли сохранять файлы в этом формате. Однако в новой версии было добавлено множество новых функций. Работать с XML можно даже ничего не зная об этом языке. Выполняя простые процедуры, можно прикреплять схему XML, добавлять теги XML в документы, создавать таблицы Excel и без труда заполнять их данными.
В Microsoft Word 2003 поддержка XML заключается в возможностях просматривать файлы XML, работать с ними и сохранять их. Пользователи могут создавать и прикреплять свои собственные схемы, которые могут использоваться в работе с Microsoft Word или отдельно. Чтобы пользователь был уверен в том, что он вводит правильные теги, в Word встроена их автоматическая проверка. У вас также есть возможность искать в базе данных и импортировать данные XML в документ.

В Microsoft Word 2003 появилась новая область задач XML. Для начала работы с ней необходимо нажать на кнопку Templates And Add-Ins и в появившемся диалоговом окне выбрать схему XML-документа. Вы также можете вызвать это окно, выполнив команду Tools > Templates And Add-Ins и перейдя на закладку XML Schema.
В один документ можно добавить не одну схему, а несколько. При добавлении схем Word обязательно проверит их и сообщит, если они не могут корректно работать вместе. После выбора схемы Word проверит, правильно ли она сформирована. Если в коде есть ошибки, программа предупредит вас об этом.

С помощью области задач XML можно просматривать структуру XML-документа и осуществлять навигацию по нему. Кроме того, основываясь на выбранной схеме, Word проверит правильность используемых тегов.
Используя структуру XML, можно разметить документ (отдельные фрагменты), что принципиально упростит его последующую автоматическую обработку. Если раньше для этого требовалось самое тщательное оформление (специальные стили для каждого атрибута, определенный порядок их следования и т.д.), то теперь пользователям предоставляется полная свобода: новая объектная модель XML обеспечивает чрезвычайно простой программный доступ к любым элементам.

Одно из дополнений Microsoft Word 2003 — возможность просматривать теги XML. Когда вы открываете документ XML и начинаете работу, любые теги, которые вы вставляете (или те, которые уже введены в документ), отображаются в виде скобок вокруг слова, фразы или абзаца. Режим просмотра тегов включается установкой галочки Show XML tags на области задач.

Сергей Бондаренко, Марина Двораковская, blackmore_s_night@yahoo.com

Компьютерная газета. Статья была опубликована в номере 43 за 2003 год в рубрике soft :: ос

Источник