| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Вёрстка веб-сайтов > Что такое XML и с чем его едят? |
| Автор: Borland_Delphi_6 2.1.2003, 05:18 |
| Вот именно так: Что такое XML и с чем его едят? Просто интересно, может пригодится. |
| Автор: Vaulter 2.1.2003, 06:16 |
| XML - это язык разметки, используемый в документах, содержащих структурированную информацию. вот. короче, просто он не фиксирует названия тэгов,например, или их отношение, как HTML. |
| Автор: Dexter 9.1.2003, 03:06 |
| А есть ли в и-нете сайты на XML |
| Автор: Cepera 9.1.2003, 17:41 |
| конечно нa в скидку: http://www.alee.com/cgi-bin/xmlportal/all.cgi?part=1;src=xxx.xml |
| Автор: Dexter 9.1.2003, 19:00 |
| а почему когда на диск сохраняешь, там все в хтмле |
| Автор: Cepera 9.1.2003, 19:10 |
| ты, наверняка, сохраняешь осликом и не смотришь в каком формате сохранить |
| Автор: Dexter 9.1.2003, 22:42 |
| Не, оперой, но все равно хтмл сохраняется |
| Автор: Pawel 10.1.2003, 01:32 | ||
| Все правильно. XML на сервере при помощи XSLT-преобразований превращается в HTML, который уже и выдается браузеру. А иначе ничего бы не вышло, т.к. XML есть язык ЛОГИЧЕСКОЙ разметки документа, а не визуального его отображения. Простейший пример. Как браузеру выводить слкдующий документ:
|
| Автор: _ES_ 12.2.2003, 03:40 |
| Всем привет! А можно чуть подробнее? Вопрос очень чайниковский, как и мой уровень знаний о предмете Возвращаюсь к вопросу, заданному в теме - "Что такое XML и с чем его едят?" Если можно, поясните в двух словах, зачем нужна такая логическая разметка? Какой смысл в изобретении собственных тегов, если стандартные средства отображения контента (тот же ИЕ) этих тегов не понимают? Если использовать его для построения структурных схем, например, описать какую-то иерархию для какого-то локального применения этой схемы - понятно. Сами пишем, сами потом и пользуемся. А зачем XML в интернете? Кто понимает веб-странички, напичканные неизвестными тегами? Спасибо. |
| Автор: Vit 12.2.2003, 04:32 |
| XML позволяет следующие вещи: 1) Хранение любой структурированной информации в древовидной структуре 2) Так как структура текстовая то он применим на любых платформах 3) В сочетании с SOAP очень удобен для передачи инфы с компа на комп с высокой степенью защиты и между компьютерами на разных платформах 4) В сочетании с XSL может использоваться как весьма мощный репортинг, особенно для Web. Т.е. данные физически хранятся в XML. Все визуальные элементы - отступы, шрифты, цвета, заливки и т.п. в XSL. Когда юзер заходит на сайт, то данные ( например наименование товаров, цены, скидки)берутся из XML вставляются в XSL и получается полноценный HTML который пользователь и видит - эти процедуры полностью автоматизированы, и выполняются очень легко и главное быстро. Т.е. нет необходимости каждый раз генерить HTML... Сама структура XML очень проста: <Animals> <dog> <Shepperd>My love</Shepperd> </dog> <cat someparam="some value"> My cat </cat> </Animals> Правила очень просты: 1) названия тэгов и параметры любые 2) каждому открывающему тэгу должен быть закрывающий 3) Спец символы должны кодироваться (как например кавычки в HTML) есть ещё некоторое количество второстепенных правил. |
| Автор: Asp root 12.2.2003, 18:23 |
| http://www.codenet.ru/webmast/xml/intro.php Мож кого заинтересует |
| Автор: [xoodo] 10.3.2003, 00:02 |
| www.w3schools.com - довольно популярно о XML... |