Всичко, което авторите трябва да направят е да напишат:
<B>Scot Hacker is an editor at InternetUser</B>
в този вид:
<PERSON type="employee" gender="male"> Scot
<B>Scot Hacker is an editor at InternetUser</B>
Забележете, че тези тагове са измислени. Това е хубавото в XML
- използването на таг, който е разбираем. Ако това е направено в
сайт може да се получи страница, която получава всички наети длъжности
и публикации. Информацията може да се разположи в оформена таблица
или начупен контур, т.е. с двойно щракане на хора, да се получи
информация за всички наети и т.н. Съответно може да се приложи страницата
към база данни в XML формат.
XML не е ограничен само в Web пространството. Той е създаден да
пренася лесно данни през множество клиенти. Тази информация може
да бъде четена както от текстов редактор, така и от потребителски
приложения. XML не е технология от бъдещето, той е тук днес. Въпрос
на време е браузърите да започнат да го поддържат. Може да се използва
XML от потребители на IE или да се види http://msdn.microsoft.com/xml/default.asp.
XML е поддмножество на Стандартизиран Основен език SGML - стандарт
за създаване на езици. Той позволява на разработчиците да създават
собствени тагове и да работят с тях. XML документите работят като
използват дефинициите на типа на документа DTD, оформяне на страниците
и спецификации на връзките за двустранни връзки.
Както повечето Web технологии, XML е само началната точка. XML
1.0 описва само същността на езика, определя как да бъдат дефинирани
документите и граматиката, която позволява документите да бъдат
съгласувани с тази дефиниция. Отделно съществуват две разширения:
връзки в XML и XSL. Първото определя как да се свързват XML документи
с връзки, добавя възможности за форматиране на елементите, обработка
и създаване на текст. Второто обогатява възможностите за оформяне
на документа.
Примери:
1. Пример, описващ прогноза за времето:
<weather-report>
<date>March
25, 1998</date>
<time>08:00</time>
<area>
<city>Seattle</city>
<state>WA</state>
<region>West
Coast</region>
<country>USA</country>
</area>
<measurements>
<skies>partly
cloudy</skies>
<temperature>46</temperature>
<wind>
<direction>SW</direction>
<windspeed>6</windspeed>
</wind>
<h-index>51</h-index>
<humidity>87</humidity>
<visibility>10</visibility>
<uv-index>1</uv-index>
</measurements>
</style> |