IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Веб-программирование (http://www.imho.ws/forumdisplay.php?f=29)
-   -   Что такое XML? (http://www.imho.ws/showthread.php?t=58300)

Tornado 10.05.2004 14:18

Что такое XML?
 
Здравствуйте друзья!

Я слышал, что в будущем наш излюбленный Html полностью сместит и сменит, так называемый Xml. Я вот хотел в этой темке поговорить с Вами уважаемые, что по чем и что к чему!!!

Заранее спасибки!!!

И удачи всем!!!!

Sheryld 10.05.2004 14:45

никто-ничего не сменит.
xml/xslt->на выходе html

xml - уже сейчас применяется очень широко и уже есть несколько серьезных технологий(например soap, xml-схемы и т.д.). существует много вспомогательных технологий(например xpath). парсеры(программы для синтактического разбора) для xml присутствуют на всех платформах. xml поддерживается крупными базами данных.

Tornado 10.05.2004 15:06

Значит Xml составная Html, требуется ли для просмотра Xml какие либо компиляторы, если можно назвать, для например ПхП требуется Апач и модуль ПхП. А для Xml, что требуется?

Sheryld 10.05.2004 16:52

нет, ты меня не правильно понял.

HTML - язык гипертекстовой разметки, все что он может, это форматировать текст, кратинки и т.д. здеьс уже имеется определенный набор тегов. пример:

Код:

<B>этот текст будет жирным</B>

XML(generic) - расширяемый язык разметки. определенных тегов у него нету. т.е. в начале он как бы пустой. ты сам определяешь предметную область и придумываешь структуру. есть некий набор синтактических правил и все. пример(абстрактный sql-запрос):

Код:

<sql>
<command type="select">
<table>
mytable
</table>
<fields>
<field id=1>
ID
</field>
</fields>
<where>
<rules>
<rule id=1 filedid=1 value=10/>
</rules>
</where>
</command>
</sql>

теперь нужно все это отбразить. наиболее правильный путь - это использование xslt(шаблоны).

т.е. у нас есть данные(xml).
у нас есть некоторая схема-шаблон(xslt)
а после обработки всего этого мы получим обычный html(который и отобразит наш броузер).

Tornado 11.05.2004 10:16

Спасибо!

А ты не можешь если не трудно, дать сылочки где я могу найти подробное описание и применение языка ХМЛ.

Удачки!

Bozo 16.05.2004 16:18

Цитата:

Sheryld:
никто-ничего не сменит.
Пока ты спал, уже сменил. http://www.ixbt.com/news/market/inde...?104773#104773

Hubbitus 16.05.2004 19:42

Цитата:

Bozo:
Пока ты спал, уже сменил
Это ты читая книгу видишь.... ну что видишь вобщем...

Там написано именно то, о чем говорит Sheryld, естественно реализаций множество, принцип - тотже!!!
Прочитай внимательно, цитата оттуда
Цитата:

...основан на использовании реализованных в Microsoft Office System возможностей работы с языком XML и технологии веб-служб....
"И" а не вместо!!!

Sheryld 17.05.2004 17:24

прочел недавно в одном из журналов(комп. тематики), что microsoft собирается открыть формат документов Visio. по сути это некоторая схема XML. а как известно в office2003 большинство документов имеют подобные форматы...вот будет счастье, если проблемы перевода документов doc->html и т.д. решаться сами собой:)

Sheryld 17.05.2004 17:37

ссылочки:

оффициальное:
http://www.w3.org/XML/

необходимое:
http://xmlhack.ru/ - много всего на русском.
MSDN 2003/2004 (гигантский хелп от Microsoft для разработчиков)

интересное:
http://www.citforum.ru/internet/xml/index.shtml

php+xml:
книга: "XML and PHP By Vikram Vaswani"

Publisher : New Riders Publishing
Pub Date : June 10, 2002
ISBN : 0-73571-227-1
Pages : 384

ищи в "ослике".

различные статьи на тематических сайтах о php.

ну и естественно http://www.google.com.ru

joker99 19.05.2004 01:44

Цитата:

Sheryld:
а как известно в office2003 большинство документов имеют подобные форматы
В office2003 вроде все документы можно сохранить в xml. Стуктура xmlтут

всё что тебе надо сделать это написать для каждого формата xsl и перевод в хтмл готов.

Tornado 20.05.2004 18:03

Спасибо!!! Очень интересная информация!! А не можете дать примеры сайтов, которые работают уже на Xml.

Спасибо. Удачи!!

Off_139_ 22.05.2004 03:56

Цитата:

Сообщение от Tornado
А не можете дать примеры сайтов, которые работают уже на Xml.

http://market.yandex.ru/index.xml ??

dacuan 22.05.2004 19:52

Цитата:

А не можете дать примеры сайтов, которые работают уже на Xml.
h__p://php.spb.ru/
По заверениям самого разработчика, данные хранятся в XML и преобразуются в HTML при выводе.
Тут же есть и писание методов работы с XML/


Часовой пояс GMT +4, время: 08:33.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.