Трансформация XML документов
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
?ог всему сказанному, необходимо отметить, что процесс развития современных информационных систем настолько динамичен, что временной промежуток между появлением новой технологии и ее практическим использованием в реально действующих приложениях сегодня слишком мал. На смену устаревающему стандарту HTML в самое ближайшее время должен будет прийти новый, более гибкий и универсальный язык описания данных. И тот факт, что XML как язык еще не стандартизирован и некоторые его составляющие до сих пор находятся в стадии разработки, видимо, не является причиной невозможности его использования уже сегодня, для решения конкретных задач в реальных системах.
Иллюстрационный пример
Файл Clients.dtd
">
<!ATTLIST client
id ID #REQUIRED
type (active | passive) #IMPLIED
>
<!ATTLIST visitor
id ID #REQUIRED
>
">
">
">
">
">
">
">
">
">
">
<!ATTLIST money
type (current | int) "int"
>
XML документ действительный для этого DTD
">
W3C схема эквивалентная предыдущему DTD
Литература:
- “Изучаем XML” Э. Рей Спб: Символ-Плюс, 2001.
- “Мифы и реальности XML” Сергей Кузнецов - ИСП РАН, Центр информационных технологий.
- “Semantic Web: роли XML и RDF” С. Деккер журнал Открытые системы сентябрь 2001
- Материалы с CIT-foruma