русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Поддержка языка разметки документов XML


Дата добавления: 2015-06-12; просмотров: 532; Нарушение авторских прав


Встроенная поддержка формата XML (eXtensible Markup Language) позволяет интегрировать Office CASE с другими информационными системами.

XML - это универсальный язык разметки, описывающий целый класс объектов данных, называемых XML-документами. Этот язык используется в качестве средства для описания грамматики других языков и контроля правильности составления документов. То есть сам XML не содержит никаких тэгов, предназначенных для разметки, он просто определяет порядок их создания. Например, если нам для обозначения элемента «Пермь» в документе необходимо использовать тэг <city>, то XML позволяет свободно использовать определяемый пользователем тэг.

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

– удалить из документа программный проект и метаданные, находящиеся в скрытом разделе;

– сохранить введенные пользователем данные в файле формата XML.

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

Второй вариант основан на том, что XML является оптимальным транспортом для передачи информации. Вместо передачи всего файла документа можно сгенерировать XML-файл, включающий всю необходимую информацию. Этот файл будет более компактным, может быть обработан не только Office CASE, но и любой программой, способной обрабатывать XML-файлы.



<== предыдущая лекция | следующая лекция ==>
Дружественный интерфейс – «ориентация на человека» | Общий сценарий использования


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 2.296 сек.