Полная версия этой страницы:
что за зверь Xml?
pr_wolf
24.01.2008 - 2:56
Хочу немного разобратся, что за такой язык XML. Как я понял это язык описания данных, отдаленно напоминающий HTML, но про него столько всего понаписано, что трудно понять для чего толком он предназначен, где и когда применяется и для чего он вообше нужен?
Может кто то может доступно объяснить его суть или привести пример его реального применения, не в виде кода, а на словах.
XML (eXtensible Markup Language) - расширяемый язык разметки. расширяемый он потому, что в отличие от HTML в нем нет заранее определенного набора тегов. а определяется он разработчиком xml документа в dtd файле. зачем использовать xml для контейризации данных? стандартизация и отсюда - кроссплатформенность!!! плюс к этому - гибкость структуры. отношения родитель..потомок/родитель..потомок - посзоляют добиться реализации достаточно сложных структур данных.
один из плюсов xml - так называемая "human readability", читаемость человеком. В отличии от бинарных данных, данные сохраненные в xml может читать и править человек (для этого существует куча технологий - например, xpath позволяет очень просто и наглядно искать по дереву)
edlinx
29.11.2009 - 21:36
стареет увы...
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.