|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Что еще можно сделать с XML + XSLT + XSL |
|
Что еще можно сделать с XML + XSLT + XSL
|
Старожил Сообщения: 236 |
приступил к изучению, но вот только не как не пойму, как это все работает)
IE 6 какуето несоурядицу показывает, может надо какойто можуль устонавливать дополнительно? не в плом, наваяйте простенький рабочий пример XSL XHTML чтобы работал в IE 6, чтонибудь типа hello world с красивастями показывающие возможности. спасибо. |
|
Отправлено: 07:42, 12-09-2004 |
Ночной странник Сообщения: 4050
|
Профиль | Сайт | Отправить PM | Цитировать FADE
чего то я тебя не понимаю... может ты хотел спросить про XLT ??? |
------- Отправлено: 20:11, 12-09-2004 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 236
|
Профиль | Отправить PM | Цитировать Vlad Drakula нет именн0 XHTML - прил0жение XML.
80т п04итай: XML сегодня Из наиболее значимых этапов современного развития XML и различных технологий на его основе надо отметить следующие. Ноябрь 1999 г. Выход языка XSLT, позволившего преобразовывать одно XML-представление данных в другое с учетом возможной разницы в организации этих данных и в наборах тегов. Обновленный вариант таблиц стилей XSLT 2 готовится к опубликованию в ближайшее время. Январь 2000 г. Выход языка XHTML 1.0, представляющего семантику последней версии HTML 4.01 в виде XML-файлов. Май 2001 г. Опубликована версия XHTML 1.1, реализующая модульный подход к созданию XHTML-файлов, что позволило анализировать эти файлы одинаковыми способами в разных операционных системах (в 2003 г. появилась версия XHTML 2.0, определяющая синтаксис HTML с помощью трех DTD-документов). В этом же месяце усилиями WWW-консорциума увидела свет концепция XML Schema, которую в свое время предложила Microsoft, чтобы, видимо, полностью избавиться от наследия SGML. Концепция предназначалась для борьбы с главным недостатком XML – отсутствием в XML-документе жесткой привязки к определению типа документа DTD, ключевой концепции SGML. В XML возможность указания DTD-документа входила, но была необязательной, что нередко лишало XML-документы смысла, так как без определения значений тегов и их взаимосвязи такие документы нельзя было корректно интерпретировать. На смену определениям типов документов DTD была призвана идея XML-схем. XML Schema позволила описывать структуру XML-документа и дополнила DTD средствами указания типов данных для различных тегов, что решило проблему использования одинаковых тегов в разных целях. Она не устранила главный недостаток XML, но оказала стимулирующее воздействие на разработчиков XML-документов, подтолкнув их к применению схем. В то же время создалось впечатление, что Microsoft предложила схемы с целью внести раскол в сообщество XML-разработчиков и вновь перетянуть одеяло XML на себя. Корпорация выпустила свой вариант XML Schema еще до официального одобрения этой концепции консорциумом WWW, а затем ее примеру последовали другие производители. Кроме того, с появлением XML Schema возникла потребность в технологиях преобразования XML-данных с одной схемой в эти же XML-данные, представленные с помощью другой схемы. В результате был предложен универсальный формат Web-данных RDF, упростивший этот процесс. Но массового распространения он пока не получил . Июнь 2001 г. Технология Xlink добавила интеллекта гиперссылкам XML – теперь стало возможным указывать, например, сценарий действий программы при щелчке пользователя на конкретной ссылке. Технология XML Base позволила передавать элементы XML-документов по частям, что дало возможность понизить нагрузку на сети, где работали XML-приложения, и оптимизировать процесс обработки XML-данных . Технология XPointer ввела в XML средства формирования указателей на объекты любых типов и любые их части (не только элементы текста). Август 2001 г. Вышел язык SMIL 2.0, ориентированный на поддержку XML-документов в мобильных телефонах с доступом в Интернет. Сентябрь 2001 г. Опубликовано описание языка SVG 1.0 – средства независимого представления векторной графики в Сети на основе XML (в нынешнем году появилась версия SVG 1.2, дополненная средствами качественного рендеринга, динамического формирования графических образов, поддержкой графики в разных форматах и т. д.). Февраль 2002 г. Технология XML-Signature определила принципы использования электронной подписи XML-документов. Текущий год богат на новые и обновленные XML-приложения и технологии. В феврале была наконец опубликована предварительная рекомендация стандарта XML 1.1. Потребность в совершенствовании XML возникла прежде всего в связи с развитием кодировки Unicode и новыми возможностями Unicode 2.0. Стало допустимым использовать произвольные кодировки символов в названиях элементов, удалось уйти от проблем с представлением символов перевода строки в разных операционных системах. Отметим, что WWW-консорциум разработал свою кодировку UCS (Universal Character Set), основанную на стандартах Unicode Standard и ISO/IEC 10646, и рекомендовал применять ее при построении всех текстовых материалов в Сети. Были выпущены описания языка подготовки Web-форм XForms 1.0 , в котором разделены способы представления внешнего вида форм и их содержания, а также языка EMMA, задающего способы взаимодействия между человеком и программами в Сети. Этот язык определяет, как использовать XML для интерпретации информации, получаемой от пользователя не только через обычный графический интерфейс, но и в виде речевых сигналов, жестов, рукописного текста и пр. Важной вехой в развитии СУБД стал документ по универсальному языку запросов к базам данных XML Query 1.0, синтаксически напоминающему SQL и Бейсик. XML Query позволяет готовить сложные запросы не только к реляционным данным, но и к информации, организованной иерархически и другими способами (при условии, что она хранится в XML-формате или ее можно просматривать в XML-представлении). Консорциум OASIS, выросший, как уже говорилось, из группы SGML Open, специализируется на разработке открытых стандартов э-бизнеса, действуя при этом в тесной связке с WWW-коллегами. Среди его последних материалов – язык XLIFF для разметки и форматирования данных с учетом региональных стандартов и графическая нотация моделирования бизнес процессов BPMN 1.0, ориентированная на технических и бизнес-специалистов. Среди готовящихся к выпуску спецификаций XML-приложений такие, например, как язык описания трехмерных интерактивных миров X3D, призванный заменить язык виртуальной реальности VRML, и вторая версия языка представления математических выражений MathML, позволяющая описывать с помощью набора ANSI-символов внешний вид математических формул и их смысл. Интересно, что в сентябре Тим Бернерс-Ли, директор WWW-консорциума, выдвинул идею коммерческого лицензирования ряда ISO-кодировок, задающих коды национальных языков, стран и валют. К чему приведет подобная инициатива, пока сказать сложно. |
Отправлено: 03:11, 13-09-2004 | #3 |
Ночной странник Сообщения: 4050
|
Профиль | Сайт | Отправить PM | Цитировать FADE
то что ты имел в виду это действительно XLT - это преобразование. броузеры его не умеют делать да и незачем им это уметь... для этого нужен сервер или специальная программа! XHТML - это не язык програмирования, да и XML тоже. XML это всеголишь правила зранения структурированных данных. если в результате получается программа, то это означает что XML задает данные и алгоритмы, но все равно это не язык програмирования! |
------- Отправлено: 04:20, 13-09-2004 | #4 |
Старожил Сообщения: 236
|
Профиль | Отправить PM | Цитировать Vlad Drakula
э, разве XHTML это не язык разметки? Добавлено: для браузера есть какойнить примерчик? ![]() |
|
Отправлено: 02:34, 15-09-2004 | #5 |
Ночной странник Сообщения: 4050
|
Профиль | Сайт | Отправить PM | Цитировать FADE
а в чем проблемма? XHTML - это тотже HTML только с более строгими правилами синтаксиса! |
------- Отправлено: 23:20, 15-09-2004 | #6 |
Старожил Сообщения: 236
|
Профиль | Отправить PM | Цитировать Vlad Drakula
спасибо за пример |
Отправлено: 02:58, 17-09-2004 | #7 |
Ночной странник Сообщения: 4050
|
Профиль | Сайт | Отправить PM | Цитировать на форуме я не однократно упоминал о связке "XML + XSLT + XSL"
чтожь пока начинать расскаживать о ней более подробно... XML - формат данных позволяющий кронить как данные так и их структуру расположения, этот формат предполагает древовидную иерархию. XSLT - это язык програмирования, на нем создаются преобразования одного XML дома в другой XML дом (грубо говоря) XSL - это правила визализации (некий потомок CSS) все три формата разработывались паралелно, но при этом все они являются XML файлами. все это было придумано для упрощения обмена и преобразования данных. |
------- Отправлено: 13:54, 20-09-2005 | #8 |
![]() Ветеран Сообщения: 1864
|
Профиль | Отправить PM | Цитировать Есть вполне неплохие туториалы от тех людей, которые в общем то стандартизацией этих технологий занимаются:http://www.w3schools.com/default.asp
|
------- Отправлено: 16:15, 20-09-2005 | #9 |
just mar Сообщения: 3904
|
Профиль | Отправить PM | Цитировать |
Отправлено: 09:54, 22-09-2005 | #10 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Что можно сделать с ЖК монитором? | STINGER85 | Прочее железо | 5 | 16-01-2009 23:52 | |
Реабилитация XML/XSLT технологий | Vlad Drakula | Вебмастеру | 8 | 30-03-2008 01:47 | |
xsl проверка существования тега в xml | FADE | Вебмастеру | 3 | 23-04-2007 11:29 | |
XML + XSL + PHP => HTML, Как передать бинарный код рисунка ? | Lexxx_HU | Вебмастеру | 5 | 02-03-2007 17:55 | |
[решено] Как вывести XML аттрибуты через XSL | hasherfrog | Вебмастеру | 1 | 08-11-2006 16:06 |
|