|
Персональные инструменты |
|||
|
|
XMLМатериал из CustisWikiЭто снимок страницы. Он включает старые, но не удалённые версии шаблонов и изображений. XML (Расширяемый язык разметки) — разработанная в начале февраля 1998 рекомендация консорциума WWW по созданию специализированных языков разметки. Он является упрощeнным подмножеством языка SGML и именно за счет данной простоты, он получил широкое распространение. Происхождение XML из SGML видно даже в эволюции названия рабочей группы — группа «XML Working Group», утвердившая данный стандарт, ранее называлась «SGML Editorial Review Board». При разработке языка XML ставились следующие задачи:
На основе XML декларируются конкретные языки для различных приложений (например, «RDF», «SMIL», «MathML», «XSIL» и «SVG»), и структурные блоки информации описываются на этих языках в виде XML-документов. Т.е. для описания интересующих нас информационных объектов мы можем ввести любой формат (если, разумеется, в этой области уже не был утвержден XML-стандарт), описать его в виде XML-схемы, и использовать множество программных средств и библиотек для работы с такими объектами. Например, можно вести описание аквариумных рыб: <?xml version="1.0" encoding="windows-1251"?> <fish id="belonesox"> <name> <rus>Белонесокс</rus> <latin>Belonesox belizanus</latin> </name> <male> <length unit="cm">12</length> </male> <female> <length unit="cm">20</length> </female> <description> Хищная живородящая щучка. </description> </fish> и использовать эти описания, как для информационной поддержки собственного аквариума, так и для обмена описаниями с другими аквариумистами. Причем не придется больше изобретать «велосипед с граблями» — придумывать форматы и реализовывать разбор документов в этих форматах. См. также
Ссылки
Внимание! Эта статья была создана путем автоматического реплицирования из внутренней базы знаний компании Заказные Информ Системы. Любые правки этой статьи могут быть перезаписаны при следующем сеансе репликации. Если у вас есть серьезное замечание по тексту статьи, запишите его в раздел «discussion». |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||