Чем популярен xml?

Собственно можно ли заменить html xml'ом?
  • Вопрос задан
  • 2849 просмотров
Решения вопроса 1
@lookid
html - язык разметки
xml - язык разметки с произвольными тегами и прочими изворотами
Заменить не получится. Можете посмотреть в сторону XSL и XSLT. Для структурированных, однотипных данных, как товары.
Ответ написан
Пригласить эксперта
Ответы на вопрос 6
pavel_salauyou
@pavel_salauyou
Symfony2 & Angular разработчик
очень странный вопрос, вообще можно, но смотря для какой цели)
Ответ написан
madmages
@madmages
Человек прямоходящий
древний устоявшийся формат передачи структурированых данных по http (тока что сам придумал такую формулировку). Он популярней того же json тем что появился раньше и еще тем что html это частный случай xml ну а пояснять чем популярен html нету смысла. Вообще в нем нет ничего особенного, просто так сложилось что он популярней. А ответ на ваш вопрос - нет. Нельзя просто так взять и заменить html xml`ем, у xml строгий синтаксис а у html нет. xhtml можно заменить xmlем, да по сути это он и есть.
Ответ написан
Комментировать
Ответ на вопрос "Чем популярен xml?":
Открытый формат, обубликован)) в 1998 году (16 лет назад), все свои 16 является расширяемым языком разметки, на основе которого создали много других подвидов (в том числе современный HTML).
Ответ написан
Комментировать
opium
@opium
Просто люблю качественно работать
html так то частный случай xml.
Ответ написан
AxisPod
@AxisPod
Можно сделать xml и xsl файлик для него, в xsl вся разметка, в xml голые данные, браузер странсформирует в html.
Ответ написан
Комментировать
@valis
html - это язык разметки информации, наряду с информацией html говорит как ее нужно представить.
xml - нечто больше, он говорит что делать с данной информацией, в каком виде ее представить решать стороне получателю. Поэтому xml и используют для передачи, реже - хранения информации (Oracle, по моему добился очень неплохих результатов с xml базой данных).
То что касается возможности браузеру подсунуть xml - нет, это не возможно. Ему нужно сказать что с этой информацией делать. Для этого нужно использовать таблицу стилей css.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы